Full Time

Lead Software Engineer, Gen AI

Caterpillar Inc.
Chicago, IL
???* / year

Job Description

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.

Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →

View Similar Jobs

Matches Jobs

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