FourKites, Inc.

FourKites

475 Total Employees
Year Founded: 2014

FourKites Innovation, Technology & Agility

Updated on December 12, 2025

FourKites Employee Perspectives

How is FourKites leveraging AI right now, and where does your company hope to grow in this area?

We use a mix of enterprise, open-source and custom-built AI tools. This approach gives us the flexibility to meet our business needs while balancing factors such as cost and customization. In our engineering workflow, we’ve integrated these tools to boost quality and ease of use from the start of ticket creation. We use an open-source plugin for Jira to ensure high-quality tickets go into the sprint. Once a developer starts working on a ticket, we use tools, such as GitHub Copilot, to help write code and unit tests. Our testers have created in-house workflows that use ticket descriptions and acceptance criteria to automatically generate test cases and code.

We use these tools in our processes as much as possible, making them easy to adopt while providing increased efficiency and enhanced capabilities. We’re always looking for new ways to expand our AI capabilities, tailoring experiences for each group and addressing specific needs. This ongoing effort not only boosts our internal productivity, but also helps our clients by automating the identification of bug root causes.

 

What mentorship, training, education and support opportunities are in place for AI technologists at FourKites? 

We have a thorough onboarding and training program for all engineers, regardless of their background. This ensures everyone understands the basics of our tools and development processes for building our own tools. The program includes LinkedIn courses and articles that provide a solid grasp of the tools we use. To cap off the training, each engineer must complete a project, chosen by their team manager, that can be solved using AI. This hands-on experience helps everyone get comfortable with both basic and advanced concepts needed in our AI-driven workplace. 

The rapid progress in generative AI has made creating tools more accessible than ever. Engineers can now build solutions that were once thought impossible or limited to research. Our training helps every team member understand not just the technical side of these tools, but also gives them the confidence to use them in real-world situations. By investing in this training and mentorship, we set up our engineers to contribute to projects from day one, helping them grow personally while driving innovation for the company.

 

What does continuous learning and project support look like on your engineering teams, and what makes FourKites a good choice for technologists fairly new to AI?

Beyond our structured training and project support, we foster a strong sense of community within our dev teams. We hold monthly group meetings and have dedicated Slack channels where team members share success stories, swap new insights and discuss the latest AI developments. These spaces create a collaborative environment that encourages ongoing learning and helps engineers stay up to date on best practices and new trends. 

We put a big emphasis on mentorship and knowledge-sharing. Each business unit is encouraged to have its own data scientist in addition to our main data science team. This helps them move quickly with AI advancements. Our senior engineers actively guide junior engineers, offering feedback and real-world advice to speed up the learning curve for those new to AI. We also support learning through access to top-notch tools, webinars, research papers and regular AI workshops from our partners at AWS, Azure, MongoDB and others. This mix of community, mentorship and ongoing education makes our company a great place for those early in their AI careers to grow, try new things and succeed.

Bhavani Shankar
Bhavani Shankar, Senior Engineering Manager