Full Time

Staff Software Engineer, AI for Developer Productivity

General Motors
Warren, MI
$180,000 - $260,000* / year (about $87–$125 an hour)

Job Description

About this kind of role

What a Staff Software Engineer, AI for Developer Productivity usually does. The employer's own details are in the listing.

Typically does: A Staff Software Engineer leads and contributes to the design and implementation of software solutions, often focusing on complex, high-impact projects. This role involves mentoring junior engineers, driving technical direction, and collaborating with cross-functional teams to deliver scalable and reliable systems. Staff Engineers are expected to be both hands-on coders and strategic technical leaders, ensuring alignment with overall product goals. They often tackle ambiguous problems and propose innovative solutions.

Tools and skills: Proficiency in programming languages like Python, Java, or C++, experience with cloud platforms (AWS, Azure, or GCP), and familiarity with software development methodologies are typically required, alongside strong communication and leadership skills.

Good fit for: Individuals with significant software engineering experience and a proven track record of technical leadership and problem-solving thrive in this role.

In the St. Louis, MO-IL metro area, the middle pay across its 1.3 million jobs was $49,990 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

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