FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Lead Software Engineer, Gen AI
Caterpillar Inc.Lead Software Engineer developing Generative AI solutions for Caterpillar Inc. Working on innovative AI projects utilizing Python, AWS, and CI/CD pipelines.
Posted 5/29/2026full-timeChicago • Illinois • 🇺🇸 United StatesSenior💰 $128,470 - $208,770 per yearWebsite
Tech Stack
Tools & technologiesAirflowApacheAWSPythonReact
About the role
Key responsibilities & impact- Develop and deploy Gen AI solutions utilizing Python and OOP principles.
- Implement and manage CI/CD pipelines using GitHub Actions.
- Deploy solutions on AWS using CloudFormation.
- Work with frameworks such as LangChain, LangGraph, Semantic Kernel, and Crew.ai.
- Apply knowledge of Large Language Models (LLMs) and prompt engineering concepts.
- Develop and deploy services using FastAPI on AWS.
- Collaborate with data scientists to refactor analytics solutions for production, ensuring scalability and efficiency.
- Assist in the development of machine learning and AI pipelines using Apache Airflow.
Requirements
What you’ll need- Software development experience and solid working knowledge of OOP principles
- Experience in designing and developing software applications in Python (nice to have experience: GoLang, frontend frameworks like React)
- Experience with Python libraries such as FastAPI, LangGraph, and LangChain
- Experience with modern Gen AI system architectures and techniques (multi agent, big tool, context management, MCP, long term memory)
- Experience working with Git version control on medium to large teams
- Exceptional communication skills with experience working on a cross-functional team
- Deploying software using GitHub Actions or similar
- Experience with AWS components such as SageMaker Studio, Lambda, API Gateway, and RDS
Benefits
Comp & perks- Medical, dental, and vision benefits*
- Paid time off plan (Vacation, Holidays, Volunteer, etc.)*
- 401(k) savings plans*
- Health Savings Account (HSA)*
- Flexible Spending Accounts (FSAs)*
- Health Lifestyle Programs*
- Employee Assistance Program*
- Voluntary Benefits and Employee Discounts*
- Career Development*
- Incentive bonus*
- Disability benefits
- Life Insurance
- Parental leave
- Adoption benefits
- Tuition Reimbursement
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonOOP principlesCI/CD pipelinesGitHub ActionsAWSCloudFormationFastAPILangChainLangGraphApache Airflow
Soft Skills
communication skillscollaborationcross-functional teamwork