Full Time

Staff Software Engineer – AI Platform

Thomson Reuters
Ann Arbor, MI
$170,000 - $250,000* / year (about $82–$120 an hour)

Job Description

About this kind of role

What a Staff Software Engineer – AI Platform usually does. The employer's own details are in the listing.

Typically does: Staff Software Engineers design, develop, and maintain software solutions, often focusing on complex, large-scale systems. They collaborate with other engineers and stakeholders to define project requirements and ensure technical feasibility. This role involves writing clean, efficient, and well-documented code, as well as participating in code reviews and mentoring junior engineers. Staff engineers often contribute to architectural decisions and help improve development processes.

Tools and skills: Proficiency in programming languages like Python, Java, or C++, experience with cloud platforms (such as AWS, Azure, or Google Cloud), and familiarity with software development methodologies like Agile are commonly required.

Good fit for: Experienced software engineers with a strong understanding of system design and a passion for building scalable, reliable applications often thrive in this role.

In the Bakersfield-Delano, CA metro area, the middle pay across its 338,000 jobs was $47,470 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.