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