Lead Software Engineer, Gen AI jobs in United States
cer-icon
Apply on Employer Site
company-logo

Caterpillar Inc. · 14 hours ago

Lead Software Engineer, Gen AI

Caterpillar Inc. is a global leader in manufacturing construction and mining equipment. As a Lead Software Engineer, you will focus on developing Generative AI solutions, contributing to cutting-edge AI projects and collaborating with data scientists to enhance scalability and efficiency of analytics solutions.

ConstructionMachinery ManufacturingManufacturingMechanical Engineering
check
H1B Sponsorednote

Responsibilities

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

Qualification

PythonAWSOOP principlesCI/CD pipelinesFastAPIGit version controlLarge Language ModelsTechnical writingCommunication skillsCross-functional teamwork

Required

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
Knowledge of software development tools and activities; ability to produce software products or systems in line with product requirements
Knowledge of software development life cycle; ability to use a structured methodology for delivering and managing new or enhanced software products to the marketplace
Knowledge of software product design; ability to convert market requirements into the software product design
Knowledge of technical aspects of a software products; ability to design, configure and integrate technical aspects of software products
Knowledge of software product testing; ability to design, plan, and execute testing strategies and tactics to ensure software product quality and adherence to stated requirements

Preferred

As technical lead you will have the ability to manage larger and more complex projects
Software development experience and solid working knowledge of OOP principles
Experience in designing and developing software applications in Python and/or GoLang
Experience with Python libraries such as FastAPI, LangGraph, and LangChain
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
Technical writing skills

Benefits

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
These benefits also apply to part-time employees

Company

Caterpillar Inc.

company-logo
For 100 years, we’ve been helping customers build a better, more sustainable world.

H1B Sponsorship

Caterpillar Inc. has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (363)
2024 (297)
2023 (261)
2022 (355)
2021 (223)
2020 (145)

Funding

Current Stage
Public Company
Total Funding
$3.51B
Key Investors
US Department of EnergyAdvanced Propulsion Centre UK
2025-08-28Post Ipo Debt· $3.5B
2024-10-31Grant· $5.04M
2019-06-23Grant

Leadership Team

leader-logo
George Moubayed
Chief Sustainability and Strategy Officer / Senior Vice President Enterprise Strategy Division
linkedin
E
Eric Sporre
Vice President & Global Chief Information Security Officer (CISO)
linkedin
Company data provided by crunchbase