Senior Software Engineer, ML Data Infrastructure
Core
Building automation, orchestration, and data infrastructure to support Waymo's ML flywheel, enabling data storage, sharing, and model onboarding for autonomous driving systems.
Role type
Senior IC ML Data Infrastructure Engineer
Builds
Planet-scale data store and data infrastructure ecosystem for ML models
Domain
Autonomous driving / Machine Learning Infrastructure
Deliverable
infrastructure
Required skills
C++, building highly scalable distributed systems, software engineering
Preferred skills
handling exabyte-scale datasets, building ML infrastructure and model hosting/inference, production services with high QPS
Technologies
C++
Responsibilities
Develop and contribute to Waymo's data infrastructure platform; Work with teams to understand data needs, distributions, quality, and value for ML models; Improve efficiency of data storage and sharing; Deploy and integrate data solutions for distillation, eval, dataset generation, active learning, and auto-labeling
Seniority
Senior, hands-on IC