Lead Software Engineer
Caterpillar Inc.About the role
Career Area:
Technology, Digital and DataJob Description:
Your Work Shapes the World at Caterpillar Inc.
When you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.
What does it mean to live the Caterpillar Experience?
It means you play a part in building a better world. You contribute to a winning culture—a spirit of accountability—that has driven change on every continent for more than 90 years. To work with us is a commitment to improve sustainability, invent for the digital age and innovate in order to bring solutions to millions of people. Sure, you work for Caterpillar. But more importantly, you work for the good of your career, your family, your community, and your world.
Job Summary:
Caterpillar is looking for an experienced AI Solution Developer to help build the foundations of our enterprise Generative AI Capabilities. You will work on a wide range of initiatives supporting cutting-edge AI research and development, all in our public cloud infrastructure. You will work in a team that interacts with a cross functional team consisting of architects from various services, engineers and SME's to develop Generative AI solutions.
What You Will Do:
Architect, build and deploy well-managed core APIs and SDKs to access LLMs and our proprietary Foundational Models including training, fine-tuning and prompting tasks, including orchestration SDKs.
Design APIs for performance, real-time applications, scale, ease of use and governance automation.
Develop application-specific interfaces that leverage LLMs and FMs to continue to enhance customer experience.
Enable and democratize our users to build new Gen AI capabilities.
Develop tools and processes to monitor API access patterns and operational health.
Design and implement Responsible AI with guardrails.
What You Have:
Bachelors or Master's in Computer Science, Artificial Intelligence, or a related field.
Familiarity with building large-scale AI products, Generative AI solutions, or platforms for NLP, speech, computer vision, or recommendation systems.
Have experience with API security, observability, cloud access control and privacy best practices.
Experience with cloud platforms and distributed computing for scalable model training.
Software development experience in support of enterprise-grade solutions
Excellent problem-solving skills and the ability to think creatively.
Strong communication and collaboration skills.
Top Candidates Will Also Have:
Ability to move fast in an environment with ambiguity at times, and with competing priorities and deadlines.
Ability to iterate rapidly with researchers and engineers to improve product experience while building the foundational capabilities.
What You Will Get:
Our goal at Caterpillar is for you to have a rewarding career. Our teams are critical to the success of our customers who bui
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s