Lead Software Engineer, Gen AI
$128,470 – $208,770 USD
Tech Stack
Responsibilities
- Develop and deploy Generative AI solutions using Python and object-oriented programming principles.
- Implement and manage CI/CD pipelines using GitHub Actions for deployments on AWS via CloudFormation.
- Work with Gen AI frameworks such as LangChain, LangGraph, Semantic Kernel, and Crew.ai, applying knowledge of LLMs and prompt engineering.
- Develop and deploy services using FastAPI on AWS.
- Collaborate with data scientists to refactor analytics solutions for production, ensuring scalability and efficiency.
Soft Skills
Object-Oriented ProgrammingSoftware Development Life CycleSoftware Product DesignSoftware Product TestingCross-Functional Collaboration
Benefits
- Medical
- Dental
- Vision
- Paid Time Off
- 401k
- Health Savings Account
- HSA/FSA
- Employee Assistance Program
- Disability Insurance
- Life Insurance
- Parental Leave
- Tuition Reimbursement
- Adoption Benefits
Culture
Cross-Functional TeamsCareer Ladder
Requirements
Regions: Us
Get jobs like this in your inbox
Weekly Python, CI/CD, GitHub Actions hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About Caterpillar
Industry: manufacturing
Size: enterprise
Caterpillar Inc. is the world’s leading manufacturer of construction and mining equipment, off-highway diesel and natural gas engines, industrial gas turbines and diesel-electric locomotives, leveraging technology to build industry leading digital solutions for customers.
View company profile →Compensation
Base salary: $128,470 – $208,770 USD
Bonus: Incentive bonus