The opportunity
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to…
What you'll do
Develop and productionize data pipelines to generate high-quality ML and: evaluation datasets, streamlining curation, sampling, and slicing for training and testing the Waymo Driver software.
Design and implement robust tools and infrastructure for data mining,: exploration, and analysis to extract insights from large-scale datasets and drive data-driven decisions.
Architect, build, and maintain large-scale data platforms to process Waymo: driving logs and simulation data, ensuring dataset generation is fresh, accurate, and complete.
Own and execute complex projects, successfully translating ambiguous: requirements into high-impact deliverables.
Collaborate cross-functionally with Data Science and Quantitative Analytics: teams to identify their data needs and engineer infrastructure solutions.
Education: Master’s degree or PhD in Computer Science, Engineering, or a related technical field.
What they're looking for
- Experience: 3+ years of professional software engineering experience.
- Distributed Systems: Hands-on experience with systems that ingest, store, transform, and output data at scale.
- Programming Languages: Proficiency in C++ or Python within a production environment.
- Communication: Strong technical communication and collaboration skills.