Staff ML Engineer, ML Compute Platform

General Motors

Mountain View (WY)

On-site

USD 195,000 - 298,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision
Health Savings Account
Flexible Spending Accounts
Retirement savings plan
Life insurance
Paid vacation & holidays

Job summary

General Motors is seeking a Staff ML Engineer to build and scale robust compute platforms for ML workflows. This is a high-impact role that allows you to work closely with ML engineers and shape the user experience of the platform.

The successful candidate will design core backend software components and lead initiatives across GM's ML ecosystem while collaborating with various teams. This role is hybrid, requiring at least three days per week on-site in Mountain View, CA.

Qualifications

  • 8+ years of industry experience.
  • Experience leading and driving large-scale initiatives.
  • Familiarity with observability, telemetry, and user feedback loops.

Responsibilities

  • Design and implement core platform backend software components.
  • Collaborate with ML engineers and researchers to improve developer experience.
  • Lead large-scale technical initiatives across GM’s ML ecosystem.

Skills

Expertise in Go, C++, Python
Strong background with Kubernetes
Building large-scale distributed systems

Tools

Google Cloud Platform
Microsoft Azure
Amazon Web Services

Job description

Hybrid: This role is categorized as hybrid. The successful candidate is expected to report to the GM Global Technical Center – Cole Engineering Center Podium or Mountain View Technical Center, CA at least three times per week, or as directed by the business. This job is eligible for relocation assistance.

About the Team

The ML Compute Platform is part of the AI Compute Platform organization within Infrastructure Platforms. Our team owns the cloud‑agnostic, reliable, and cost‑efficient compute backend that powers GM AI. We serve as the AI infrastructure platform for teams developing autonomous vehicles (L3/L4/L5) and other groups building AI‑driven products. We enable rapid innovation and feature development by optimizing for high‑priority, ML‑centric use cases. The platform supports training and deployment of state‑of‑the‑art machine learning models with a focus on performance, availability, concurrency, and scalability. We commit to maximizing GPU utilization across platforms (B200, H100, A100, and more) while maintaining reliability and cost efficiency.

About the Role

We are seeking a Staff ML Engineer to build and scale robust compute platforms for ML workflows. In this role, you’ll work closely with ML engineers and researchers to ensure efficient model training and seamless deployment into production. This is a high‑impact opportunity to influence the future of AI infrastructure at GM. You will shape the user‑facing experience of the platform, ensuring that ML practitioners can discover, schedule, and debug jobs with ease.

What you’ll be doing
  • Design and implement core platform backend software components.
  • Have experience with cloud platforms like GCP, Azure or on‑prem.
  • Collaborate with ML engineers and researchers to understand platform pain points and improve developer experience.
  • Thrive in a dynamic, multi‑tasking environment with ever‑evolving priorities.
  • Interface with other teams to incorporate their innovations and viceversa.
  • Analyze and improve efficiency, scalability, and stability of various system resources.
  • Lead large‑scale technical initiatives across GM’s ML ecosystem.
  • Help raise the engineering bar through technical leadership and best practices.
  • Contribute to and potentially lead open source projects; represent GM in relevant communities.
Requirements
  • 8+ years of industry experience.
  • Expertise in either Go, C++, Python or other relevant coding languages.
  • Strong background with Kubernetes at scale.
  • Relevant experience building large‑scale distributed systems.
  • Experience leading and driving large‑scale initiatives.
  • Experience working with Google Cloud Platform, Microsoft Azure, or Amazon Web Services.
Preferred Qualifications
  • Hands‑on experience building ML infrastructure platforms with strong developer/user experience.
  • Experience designing job orchestration interfaces, CLI tools, or web UIs for ML workflows.
  • Familiarity with observability, telemetry, and user feedback loops to inform product improvements.
  • Experience with GPU/TPU optimizations.
  • Experience with training frameworks like PyTorch, TorchX.
  • Experience with the Ray framework.
  • Leadership/active participation in the open source community.
  • Experience with infrastructure applications or similar experience.
Compensation

The expected base compensation for this role is: $195,000 – $298,000.

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

Benefits
  • Medical, dental, vision
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation & holidays
Non-Discrimination and Equal Employment Opportunities (U.S.)

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. All employment decisions are made on a non‑discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Engineer, ML compute
Senior ML Engineer, ML compute

Relha LLC • Sunnyvale (CA), Northern (KY)

Hybrid
USD 155,000 - 396,000
Relocation benefits
Remote-friendly role
Senior ML Engineer, ML compute
Senior ML Engineer, ML compute

General Motors • Sunnyvale (CA), Northern (KY)

Hybrid
USD 155,000 - 396,000
Medical
Dental
Vision
+9
Senior ML Infrastructure Engineer - Embodied AI
Senior ML Infrastructure Engineer - Embodied AI

General Motors • United States

Hybrid
USD 153,000 - 235,000
Medical, dental, and vision insurance
Retirement savings plan
Tuition assistance programs
+2
Senior Machine Learning Engineer - ML Training Infrastructure
Senior Machine Learning Engineer - ML Training Infrastructure

Discovery Senior Living Holdings, LLC • United States

Hybrid
USD 134,000 - 235,900
Health insurance
Retirement savings plan
Paid vacation
+1
Staff ML Engineer - Embodied AI Scaling Foundations
Staff ML Engineer - Embodied AI Scaling Foundations

General Motors • United States

Hybrid
USD 189,000 - 300,000
Health and wellbeing benefits
Retirement savings plan
Tuition assistance programs
+1
Senior ML Infrastructure Engineer (Compute)
Senior ML Infrastructure Engineer (Compute)

General Motors • Sunnyvale (CA), Northern (KY)

Hybrid
USD 155,000 - 206,000
Health and wellbeing benefits
GM vehicle discounts
Tuition assistance
+2
Senior ML Infrastructure Engineer - Embodied AI Scaling Foundations
Senior ML Infrastructure Engineer - Embodied AI Scaling Foundations

General Motors • United States

Hybrid
USD 153,000 - 235,000
Health and wellbeing benefit programs
Retirement savings plan
Tuition assistance programs
+1
Senior AI/ML Fullstack Engineer - AV ML Infra
Senior AI/ML Fullstack Engineer - AV ML Infra

RTL2 Fernsehen GmbH & Co. KG • Sunnyvale (CA)

On-site
USD 170,000 - 262,000
Health programs
Retirement savings plan
GM vehicle discounts
Senior AI/ML Full‑Stack Engineer, Infra & Platforms
Senior AI/ML Full‑Stack Engineer, Infra & Platforms

RTL2 Fernsehen GmbH & Co. KG • Sunnyvale (CA)

On-site
ML Infrastructure Engineer
ML Infrastructure Engineer

General Motors • Sunnyvale (CA), Northern (KY)

Hybrid
USD 119,000 - 188,000
Health benefits
GM vehicle discounts
Retirement savings plan