
Lead Software Engineer, Gen AI
Caterpillar3 days ago
Chicago, IL, USA +3 moreStaff+
Base Salary
$128k - $209k/yr
Responsibilities
- Develop and deploy generative AI solutions, assistants, agents, tooling, and software using Python and object-oriented programming.
- Implement and manage CI/CD pipelines with GitHub Actions or similar tools.
- Deploy applications on AWS using CloudFormation and services including SageMaker Studio, Lambda, API Gateway, and RDS.
- Build solutions with LangChain, LangGraph, Semantic Kernel, Crew.ai, FastAPI, and large language model technologies.
- Collaborate with data scientists to refactor analytics solutions for scalable production use.
- Assist with machine learning and AI pipelines using Apache Airflow.
- Serve as a technical lead for larger and more complex software projects and collaborate with cross-functional teams.
Requirements
- Experience developing software applications in Python and/or Go.
- Working knowledge of object-oriented programming, software development life cycle practices, software architecture, integration, and testing.
- Experience with FastAPI, LangGraph, and LangChain.
- Experience using Git version control on medium to large teams.
- Experience deploying software with GitHub Actions or similar tools.
- Experience with AWS services such as SageMaker Studio, Lambda, API Gateway, and RDS.
- Knowledge of large language models, prompt engineering, and AI or machine learning pipelines.
- Strong communication and technical writing skills.
- Ability to design, configure, integrate, test, and deliver software products.
Benefits
- Medical, dental, and vision benefits.
- Paid time off, including vacation, holidays, and volunteer time.
- 401(k) savings plans, Health Savings Account, and Flexible Spending Accounts.
- Health lifestyle programs, Employee Assistance Program, voluntary benefits, and employee discounts.
- Career development opportunities, incentive bonus, disability benefits, and life insurance.
- Parental leave, adoption benefits, and tuition reimbursement.
- The position may be based in Chicago or Peoria, Illinois; Broomfield, Colorado; or Irving, Texas.
- Relocation assistance is not available.
- Posting dates are October 5, 2026 through October 12, 2026.
About Caterpillar
Caterpillar Inc. designs, manufactures, and services construction and mining equipment, diesel and natural gas engines, industrial gas turbines, and diesel-electric locomotives for infrastructure, resource, and energy customers. The public company, founded in 1925 and headquartered in Irving, Texas, sells primarily through an independent worldwide dealer network and provides equipment financing. It operates through Construction Industries, Resource Industries, and Energy & Transportation segments, with shares traded on the NYSE and Euronext Paris.