Senior Software Engineer, Mapping Data & Eval
Core
Building applied ML models, evaluation engines, and large-scale data infrastructure to transform real-world sensor streams into a high-definition geo knowledge base for the Waymo Driver.
Role type
Senior IC software engineer (mapping data & evaluation)
Builds
Automated mapping pipelines, evaluation engines, and backend infrastructure for HD map data
Domain
Autonomous driving, high-definition mapping, distributed systems
Deliverable
production ML models | infrastructure
Required skills
statistical analysis, experiment design, quantitative evaluation of ML models, building scalable data processing pipelines, distributed frameworks (Google Data Flow, Apache Beam), end-to-end ownership of complex technical problems
Preferred skills
high-performance computing, C++ optimization, large-scale distributed systems architecture, autonomous vehicles, robotics, HD mapping, GIS/spatial databases
Technologies
Google Data Flow, Apache Beam
Responsibilities
Evaluate and launch machine learning models that automatically generate maps from raw data; Work with onboard teams to evolve Waymo's mapping format; Apply statistical analysis to validate large-scale changes; Build backend infrastructure for storing and processing map data; Scale systems to support global mapping
Seniority
Senior, hands-on IC