companyWaymo LLC logo

Staff Software Engineer, Machine Learning - Routing and Quality Optimization

Waymo LLCMountain View, California, USA
Hybrid Full-time $238K/yr - $302K/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

Mid to Senior

Qualifications

Your Responsibilities:Design, implement, and assess innovative algorithms and models to enhance pick-up/drop-off point selection and routing quality, taking into account walking convenience, safety, traffic conditions, and user preferences. Develop and upgrade our simulation and evaluation infrastructure to effectively measure the impact of changes and accelerate development timelines. Analyze extensive datasets from our fleet to uncover opportunities, establish new metrics, and steer product direction. Work closely with various teams across Waymo, including TaaS, Onboard Router, and Pullover, to ensure a seamless and optimal user experience. Contribute to the entire software development lifecycle, from ideation and design to implementation, testing, deployment, and monitoring. Your Qualifications:Bachelor's degree in Computer Science or a related field, or equivalent practical experience. Over 7 years of software engineering experience, with substantial expertise in designing and building production-grade systems. A minimum of 3 years of proven experience in developing and deploying machine learning models in real-world applications. Strong proficiency in C++ programming. Demonstrated ability to tackle complex problems and collaborate with interdisciplinary teams.

About the job

At Waymo, we are pioneering the future of autonomous driving technology with an unwavering commitment to becoming the world's most trusted driver. Originating from the Google Self-Driving Car Project in 2009, our focus has always been on engineering the Waymo Driver—The World’s Most Experienced Driver™—to enhance mobility access and drastically reduce traffic-related fatalities. The Waymo Driver currently powers our fully autonomous ride-hail service, having completed over ten million rider-only trips and covering more than 100 million miles on public roads and tens of billions in simulation across 15+ U. S. states.

This role in Software Engineering is crucial as we develop the intelligent systems that allow the Waymo Driver to navigate complex environments, make sound decisions, and ensure safe transportation for our users. We tackle intricate technical challenges in robotics, perception, decision-making, and deep learning, collaborating closely with hardware and systems engineers. If you are a dedicated software engineer or researcher with a passion for Level 4 autonomous driving, we are eager to meet you.

In this hybrid role, you will report directly to a Technical Lead Manager.

About Waymo LLC

Waymo is at the forefront of autonomous driving, committed to making roads safer and more efficient through innovative technology. With a rich history stemming from Google's pioneering efforts, we continue to lead the industry by developing cutting-edge solutions for mobility that prioritize safety and user experience.

Similar jobs

Tailoring 0 resumes

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