Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Waymo Logo

Staff Software Engineer, Machine Learning- Route and Pin Quality

Waymo

$238,000 - $302,000
Dec 18, 2025
Mountain View, CA, US
Apply Now

Waymo is seeking to improve the pick-up/drop-off points selection and routing quality of its autonomous driving technology to enhance user experience, safety, and efficiency in mobility solutions.

Requirements

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 7+ years of software engineering experience, including significant experience in designing and building production-grade systems.
  • Proven experience (3+ years) in developing and deploying machine learning models in real-world applications.
  • Strong proficiency in C++.
  • Demonstrated ability to work with large datasets, including data extraction, analysis, and feature engineering (e.g., using SQL/Plx).
  • Master's or PhD in Computer Science, Machine Learning, or a related field.
  • Experience with ML techniques for Ranking and Recommendation Systems

Responsibilities

  • Design, implement, and evaluate new algorithms and models to improve pick-up/drop-off points selection and routing quality, considering factors like walking inconvenience, safety, traffic, and user preferences.
  • Develop and enhance our simulation and evaluation infrastructure to accurately measure the impact of changes and accelerate development cycles.
  • Analyze large datasets from our fleet to identify opportunities, develop new metrics, and guide product direction.
  • Collaborate closely with teams across Waymo, including TaaS, Onboard Router, and Pullover, to ensure a cohesive and optimal user experience.
  • Contribute to the full software development lifecycle, from ideation and design to implementation, testing, deployment, and monitoring.

Other

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • Master's or PhD in Computer Science, Machine Learning, or a related field.
  • Experience in robotics, autonomous vehicles, or geospatial systems.
  • Track record of influencing technical direction and strategy.