Lead Software Engineer, Gen AI

Caterpillar

Quick summary

Work type
On-site
Location
Chicago, ILPeoria, IL
Salary
$128,470–$208,770 / yr
Posted
5 days ago
Closes
Jul 7, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $199k
This role $169k
$116k most similar roles pay here $249k

This role pays less than 70% of similar roles. Most pay $162,000–$235,750 — the shaded band above. At the midpoint, this role pays about $169k versus about $199k for comparable roles.

Based on 240 similar postings.

Employer

About Caterpillar

Caterpillar Inc. is the world''s largest manufacturer of construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives. Industry: Heavy Equipment & Manufacturing

Caterpillar currently has 43 open roles on FindRole.

Listed pay typically runs $128,470–$208,770 across 42 roles with salary data.

Most-posted roles

View all roles at Caterpillar

At a glance

TL;DR · Lead Software Engineer, Gen AI

As a Lead Software Engineer at Cat Digital, you will join an innovative team focused on developing cutting-edge generative AI solutions. Your day-to-day responsibilities include building and deploying Gen AI systems using Python and OOP principles, managing CI/CD pipelines with GitHub Actions, and deploying services on AWS using CloudFormation and FastAPI. You will work closely with data scientists to optimize machine learning pipelines with Apache Airflow and contribute to the development of advanced AI tooling frameworks like LangChain and Semantic Kernel. This role requires expertise in Python, familiarity with GoLang and frontend frameworks such as React, and experience with AWS components including SageMaker Studio and Lambda. Exceptional communication skills are essential for collaborating effectively on large-scale projects within a cross-functional team.

What you'll do

  • Develop and deploy Generative AI solutions using Python and OOP principles.
  • Implement CI/CD pipelines for automated deployment processes.
  • Deploy software on AWS infrastructure using CloudFormation templates.
  • Work with advanced frameworks like LangChain, LangGraph, and Semantic Kernel.
  • Collaborate with data scientists to optimize analytics solutions for production.
  • Develop machine learning pipelines using Apache Airflow for efficient processing.

What we're looking for

  • Extensive experience in Python and object-oriented programming principles.
  • Proficiency in deploying software using GitHub Actions or similar CI/CD tools.
  • Strong background in designing and implementing AI-infused processing pipelines.
  • Experience with AWS services including CloudFormation, Lambda, API Gateway, and RDS.
  • Knowledge of modern Generative AI architectures and techniques like multi-agent systems.
  • Solid understanding of the software development life cycle and structured methodologies.
  • Excellent communication skills for working effectively on cross-functional teams.

More like this

Similar roles

Lead Software Engineer, AI

JPMorgan Chase

Columbus, OH 9 days ago
Python TypeScript Cloud Foundry GKP Jules CI/CD TrueCD Sophia auth LangChain LlamaIndex AutoGen CrewAI LLM APIs CI/CD Kubernetes Docker PostgreSQL AWS Azure Google Cloud

Lead Software Engineer, AI

JPMorgan Chase

Columbus, OH 9 days ago
Python TypeScript LangChain LlamaIndex AutoGen CrewAI Cloud Foundry GKP Jules CI/CD TrueCD Sophia auth LLM APIs Kubernetes Docker CI/CD Prometheus Grafana

Software Engineer

Caterpillar

Peoria, IL +2 11 days ago $97,530$158,480
Python AWS CI/CD Git Snowflake Jenkins GitHub Actions Azure DevOps Lambda Kinesis Event Bridge CloudWatch CloudFormation DynamoDB Fargate S3 SageMaker IAM RDS GenAI GitHub Copilot

Software Engineer, AI/GenAI Platforms

Allstate

Charlotte Railyard +3 93 days ago $85,000$145,075
Python AWS Java LangChain Hugging Face OpenAI Amazon SageMaker MongoDB Atlas Amazon DocumentDB Apache Kafka Datadog AWS CloudWatch CI/CD LLMs RAG Vector Search & Embeddings Multimodal AI Prompt Engineering Semantic Models