Staff AI/ML Engineer, Developer Productivity

General Motors Company

Warren (MI)

Hybrid

USD 180,000 - 284,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health and wellbeing benefits
GM vehicle discounts
Tuition assistance
Paid vacation & holidays

Job summary

General Motors Company is seeking a Staff Engineer for the AI Cloud and Developer Productivity team. You will lead on building and improving AV development toolchains to boost engineering productivity and reliability.

You will mentor engineers, influence the technical roadmap, and balance delivering impact with reducing technical debt while collaborating across GM’s AV initiatives.

Qualifications

  • 5+ years of experience designing, building and operating cloud-scale production systems.
  • Bachelor's degree in Computer Science or related field or equivalent work experience.
  • Experience designing scalable, reliable, and maintainable services.
  • Experience writing in Go, Python, or other languages at production scale.
  • Understanding of Unix/Linux, SSH, and networking fundamentals.
  • Ability to lead and influence others and manage competing priorities.
  • Strong communication, documentation, and critical-feedback skills.
  • Mentor and grow junior engineers; balance impact with technical debt.

Responsibilities

  • Identify engineering pain points and design reliable, scalable solutions.
  • Influence the team’s technical roadmap and drive best practices.
  • Evaluate new tools via PoCs and ship improvements to toolchains.
  • Mentor engineers and foster accountability within the team.
  • Balance delivery impact with addressing technical debt and culture.

Education

Bachelor's Degree in Computer Science or related field
5+ years of experience designing, building and operating production systems in the cloud

Tools

Docker
Kubernetes
GCP

Job description

Job Description
About Us

The AI Cloud and DeveloperProductivityorganizationis responsible fordelivering andmaintainingthe tools and services engineers here at GM use every day to do their best work and drive our cars forward. Tools and services we work on enhancing the entire development process of engineers at GM — how/where code is checked out,modified, compiled, tested, merged, and eventually deployed. Our goal is to ensure our AV engineers and others here have world class tools and a seamless development experience so that they can focus on the problems that matter most in their domain.

The Role

We are looking for aStaffEngineer with an extensive engineering background, experience using a variety of developer tools and technologies, and who is passionate about developer productivity. As a leader on this team, we are looking for someone who cares deeply about the technical development of other engineers on the team andcaneffectively balance the needs and priorities of the business, our users, and the growth of our engineers.

The way this engineer will deliver impact may vary depending on the situation,but they will be expected to be able to identifyhow they can best have impact with minimal guidance.

The Team

The AVDeveloper Toolsteam ownsAI-native tools and services that enable others to deployconsistent and secure agentic workflows with visibility into their usage, both hosted and on-device.. We are part of the AI Cloud and Developer Productivity organization and own building blocks that allow customers to easily instrument their products to debug, optimize,, reach, and maintain production level reliability and availability.This includes setting best practices and providing opinionated drop-in libraries and recommendations for service instrumentation.Our goal is to accelerate AV development by supporting developer workflows for performance and observability into their systems.

What You’ll Do (Responsibilities)
  • Identifyengineering pain points and propose/design/implement solutions that are reliable, scalable, and maintainable

  • Influencethe team’s technical roadmap

  • Evaluenew tools and technologies throughPoCs

  • Ship improvements to our AV development toolchains and services which have a measurable and direct impact on engineering productivity and our core company metrics

  • Drive software engineering best practices within your team, and create tooling which encourages these

  • Help steer the engineering culture on the team

  • Guide the team to find the right balance between delivering impact and addressing technical debt

  • Mentor and grow engineers on the team

  • Setthe example forhigh levelsof accountability

  • Execute and deliver impact both individually and through the team

  • Set strong boundaries when selecting external requests and pushing back on requests that do not align with our team vision

Minimum Qualifications (Must-Have)
  • 5+ years of experience designing,buildingandoperatingproduction systems at scale in the cloud

  • Bachelors Degree in Computer Science or related field or equivalent work experience

  • Experience designing highly scalable, reliable, and maintainable services

  • Experience writing in Go, Python, or other languages at production scale

  • Understanding of Unix/Linux, SSH, and networking fundamentals

  • Attention to detail, and a desire to improve processes and systems around you

  • Ability to lead and influence others, both internal and external to the team

  • Ability to research, document, communicate, and defend proposals, and provide and take critical feedback

  • Ability to effectively make trade-offs and communicate the reasoning

  • Ability to manage competing priorities, focus on shipping, and work effectively under pressure

  • Passion for mentoring and growing junior engineers

  • Passion for self-driving technology and its potential impact on the world

Preferred Qualifications (Nice-to-Have)
  • Demonstratedapplication ofLLMs, skills, and MCPsto coding& review workflows

  • Experience working with GCP

  • Experience working with Docker and Kubernetes

  • Experience owning or contributing to Open-Source projects

Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The compensation may not be representative for positions located outside of New York, Colorado, California, or Washington.

  • The salary range for this role: is$180,000 to $284,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

  • Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.

  • Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.

#GM-AV-1

This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.Relocation benefits are available for candidates who qualify under company policy.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff AI/ML Engineer, Developer Productivity
Staff AI/ML Engineer, Developer Productivity

General Motors Company • Austin (TX)

On-site
USD 180,000 - 284,000
Health and well-being benefits
GM vehicle discounts
Tuition assistance
+2
Staff AI/ML Engineer, Developer Productivity
Staff AI/ML Engineer, Developer Productivity

General Motors Company • United States

On-site
USD 180,000 - 284,000
Health benefits
Retirement plan
GM vehicle discounts
+1
Staff AI/ML Engineer, Developer Productivity
Staff AI/ML Engineer, Developer Productivity

General Motors Company • Washington

Hybrid
USD 180,000 - 284,000
Health and wellbeing benefits
Retirement savings plan
GM vehicle discounts
Staff AI/ML Engineer, Developer Productivity
Staff AI/ML Engineer, Developer Productivity

General Motors Company • Jackson (TN)

Hybrid
USD 180,000 - 284,000
Hybrid work arrangement
Relocation assistance
Engineering Manager, Developer Experience
Engineering Manager, Developer Experience

General Motors Company • Jackson (TN)

Hybrid
USD 218,000 - 335,000
Relocation benefits
Hybrid work model
Health and wellbeing benefits
Senior ML/AI Engineer - Observability
Senior ML/AI Engineer - Observability

General Motors Company • Jackson (TN)

Hybrid
USD 178,000 - 231,000
Senior ML/AI Engineer - Observability
Senior ML/AI Engineer - Observability

General Motors Company • Austin (TX)

Hybrid
USD 178,420 - 230,500
Senior ML/AI Engineer - Observability
Senior ML/AI Engineer - Observability

General Motors Company • Sunnyvale (CA)

Hybrid
USD 178,420 - 230,500
Staff Systems Engineer - AV Architecture
Staff Systems Engineer - AV Architecture

General Motors Company • Sunnyvale (CA)

Remote
USD 160,000 - 291,000
Health and wellbeing benefits
GM vehicle program
Senior Software Engineer - AV Data & Analysis Tools
Senior Software Engineer - AV Data & Analysis Tools

General Motors LLC • Sunnyvale (CA)

Remote
USD 145,000 - 261,000