Drimva

General Motors

Staff ML Engineer, ML Compute Platform

$195K–$298K

Mountain View, California, United States of America +1 · Hybrid · Staff · Full-time · Posted Oct 20, 2025

Location
Mountain View, California, United States of America
Warren, Michigan, United States of America
Experience
8+ years of industry experience.

About the job

Build and scale GM’s ML compute platform, enabling efficient model training and production deployment through reliable, scalable infrastructure and a usable developer experience.

What you'll do

  • Design and implement backend platform components; improve system efficiency, scalability, and stability.
  • Partner with ML engineers and researchers to improve platform usability and workflows for discovering, scheduling, and debugging jobs.
  • Lead large-scale technical initiatives and provide technical leadership across GM’s ML ecosystem.

What they ask for

  • 8+ years of industry experience.
  • Expertise in Go, C++, Python, or other relevant coding languages.
  • Strong background with Kubernetes at scale and experience building large-scale distributed systems.
  • Experience leading large-scale initiatives and working with Google Cloud Platform, Microsoft Azure, or Amazon Web Services.

Nice to have

  • Experience building ML infrastructure platforms, job orchestration interfaces, CLI tools, or web UIs for ML workflows.
  • Experience with GPU/TPU optimization, PyTorch, TorchX, Ray, observability, or open source communities.

Pay

$195,000 - $298,000 USD base salary

Tools

Go, C++, Python, Kubernetes, Google Cloud Platform, Microsoft Azure, Amazon Web Services, PyTorch

AI focus

Build AI/ML compute infrastructure for training and deploying machine-learning models, including platform capabilities for GPU utilization, scheduling, and scalable workflows.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)