companyWaymo logo

Principal Software Engineer - ML Flywheel Technical Lead

WaymoMountain View, CA, USA; San Francisco, CA, USA
On-site Full-time $332K/yr - $421K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Responsibilities:Design an automated framework for integrating data from every autonomous mile driven by Waymo vehicles into a self-improvement loop for the Waymo Driver. Facilitate a data flywheel that meets the requirements for scalable pre-training and post-training focused on critical behaviors, as well as Driver simulation and validation. Develop a modeling flywheel that efficiently utilizes this data to produce reliable, validated, and deployable models with minimal manual intervention. Collaborate across teams to ensure seamless integration and functionality of ML processes.

About the job

Waymo is at the forefront of autonomous driving technology, dedicated to becoming the world's most trusted driver. Born from the Google Self-Driving Car Project in 2009, Waymo develops the Waymo Driver—The World's Most Experienced Driver™—to enhance mobility access and drastically reduce traffic-related fatalities. Our fully autonomous ride-hail service has completed over ten million rider-only trips, thanks to the Waymo Driver's extensive experience of autonomously navigating more than 100 million miles on public roads and executing tens of billions of miles in simulation across 15+ U. S. states.

The Software Engineering team is instrumental in crafting the intelligence behind Waymo's autonomous driving technology. Our sophisticated software empowers the Waymo Driver to interpret its surroundings, make critical decisions in real-time, and transport passengers safely to their destinations. We tackle complex technical challenges in fields such as robotics, perception, decision-making, and deep learning, working closely with hardware and systems engineers. If you are a software engineer or researcher with a passion for Level 4 autonomous driving, we invite you to apply.

Every mile logged by a Waymo vehicle generates a unique and invaluable dataset, which is crucial for refining our machine learning models and enhancing the safety and efficacy of the Waymo Driver. You will lead the architecture of a comprehensive data-driven self-improvement loop that integrates every autonomous mile into our machine learning processes. This involves collaboration with Waymo's infrastructure, modeling, and evaluation teams to continuously scale and improve the entire ML lifecycle.

In this role, you will report to our Distinguished Engineer, Foundation Models.

About Waymo

Waymo is a pioneering company in autonomous driving technology, striving to enhance mobility while prioritizing safety. With a robust history stemming from Google's innovative projects, Waymo continues to lead in developing advanced self-driving systems that are transforming transportation for everyone.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.