Engineering Manager, ML Performance Optimization
At a glance
Manager-level Engineering Leadership role at Zoox. Foster City · full-time · $276,000–$343,000 base.
techroles summary, based on the employer's posting.
What you'll do
- Set the direction for improving ML training and inference, with a roadmap built around scale, reliability and vehicle performance
- Guide the ML platform from design through operation so teams can train, validate, serve, optimize and monitor models
- Improve distributed training, GPU use, memory and communication, model compression, and low-latency inference on vehicles
- Hire and develop ML performance engineers, giving them growth opportunities and timely feedback
- Coordinate with research, software, data and hardware teams on requirements and technical choices
What you bring
- At least eight years of relevant experience, including three years managing engineers
- Deep experience optimizing ML performance across distributed training, GPU and embedded hardware, and model inference
- A track record building ML infrastructure for large-scale training and high-throughput, low-latency serving
- Experience with PyTorch or JAX, plus GPU-accelerated inference tools such as TensorRT, Ray Serve or similar
- Evidence of cross-team work that shaped technical direction and improved performance
Who this fits
This role suits an engineering manager with hands-on ML performance expertise who can lead a team and work across research, software, data and hardware groups. It is a hybrid, full-time role based in Foster City.
From the employer
In this role, you will:
-
Vision: Develop and execute a strategic vision and roadmap for ML Training and Inference Performance Optimization, ensuring scalability, reliability, and performance to support autonomous driving.
-
Technical acumen: Lead the design, implementation, and operation of a robust and efficient ML platform to enable the training, validation, serving, optimization and monitoring of ML models.
-
ML Performance Optimization: Drive end-to-end performance optimization for large-scale model training and inference, including distributed training efficiency, GPU utilization, memory and communication optimization, model compression (quantization, pruning, distillation), and low-latency on-vehicle inference that meets strict real-time and compute budgets.
-
Hiring: Attract, hire, and inspire a diverse world-class engineering team, fostering a culture of innovation, collaboration, and excellence.
-
Partnership: Collaborate closely with cross-functional teams, including ML researchers, software engineers, data engineers, and hardware engineers, to define requirements and align on architectural decisions.
-
Mentorship: Enable engineers on the team to grow their careers by providing the right opportunities and clear, timely feedback.
Qualifications
- 8+ years of relevant experience, including 3+ years of management experience managing engineers.
- Strong technical background in ML performance optimization, such as distributed training strategies (data, tensor, pipeline parallelism, FSDP/ZeRO), mixed-precision training, kernel-level optimization (CUDA, Triton), compiler stacks (torch.compile, XLA, TVM), quantization, and profiling/benchmarking across GPU and embedded accelerators.
- Experience building user-friendly ML Infrastructure that enabled large-scale model training and high-throughput, low-latency serving use cases.
- Experience with training frameworks like PyTorch, JAX, etc., leveraging GPUs for distributed model training.
- Experience with GPU-accelerated inference using TensorRT, Ray Serve, or similar frameworks.
- Proven track record of extensive cross-functional collaboration, partnering with research, product, hardware, and platform teams to align priorities, influence technical direction, and deliver measurable performance improvements across organizational boundaries.
Follow us on LinkedIn
AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter.
A Final Note:You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.