Staff Machine Learning Engineer, AI Infrastructure
Core
Design and operate scalable ML infrastructure and data systems for the Waymo Driver's evaluation, training, and simulation workflows.
Role type
Staff Machine Learning Engineer (AI Infrastructure)
Builds
Scalable ML infrastructure, distributed data systems, simulation workflows, and insight tools for autonomous vehicle evaluation.
Domain
Autonomous driving, machine learning infrastructure, large-scale simulation
Deliverable
production ML models
Required skills
Python, C++, JAX, TensorFlow, Pytorch, distributed systems, accelerator capacity planning, performance optimization, technical direction, architectural design, mentorship
Preferred skills
M.S./Ph.D. in CS/ML, 10+ years production ML experience, low-latency inference on TPU/GPU, distributed training profiling, autonomous vehicles/robotics experience
Technologies
JAX, TensorFlow, PyTorch, TPU, GPU
Responsibilities
Lead design and development of ML infrastructure from data to production serving; Design and scale distributed systems for dataset generation and model training; Own reliability and observability of production ML serving; Ensure consistency between offline evaluation and production inference; Drive technical direction and mentor engineers; Collaborate with cross-functional teams on technical deliverables.
Seniority
Staff, hands-on IC with technical leadership
