Full Time

Lead Software Engineer, Gen AI

Caterpillar Inc.
Chicago, IL
$170,000 - $250,000* / year (about $82–$120 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

About this kind of role

What a Lead Software Engineer, Gen AI usually does. The employer's own details are in the listing.

Typically does: Lead Software Engineers design, develop, and oversee the implementation of software solutions, often specializing in a particular area. They guide a team of engineers, ensuring code quality and adherence to project specifications. Responsibilities include architectural design, code reviews, and mentoring junior developers. They also collaborate with product managers and stakeholders to define project scope and deliverables.

Tools and skills: Proficiency in programming languages like Python, Java, or C++, experience with software development frameworks, strong understanding of data structures and algorithms, and familiarity with version control systems like Git are commonly required.

Good fit for: Experienced software engineers with strong leadership qualities and a passion for building complex, scalable systems often excel in this role.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.