Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Machine Learning, Planner Selection

$238k - $302k

Waymo

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 mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.

The Waymo Strategic Selection team is responsible for the critical, real-time decision-making systems that guide the Waymo Driver through complex urban environments. Operating on a horizon of approximately 60 seconds into the future, this team bridges the gap between high-level routing and immediate tactical maneuvers, ensuring safe, comfortable, and efficient trajectories. In this role, you will focus on developing generalized ML models capable of handling a wider range of complex driving situations.

In this role, you will report into a TLM of Planner Technology.

You will:

  • Investigate driving behavior issues from logs and understand the root cause
  • Improve performance of the state of the art ML models in Planner
  • Develop foundational frameworks that help advancement of the Waymo Driver's capabilities.
  • Expand the impact of ML models while preserving interpretability and behavioral guarantees
  • Directly contribute to solving some of the most challenging driving situations in the long tail.

You have:

  • Masters or PhD degree in Computer Science, Machine Learning or a similar discipline.
  • Proficiency in C++ or Python
  • Experience with Machine Learning models in production systems

We prefer:

  • AV or Robotics experience
  • 8+ years of Software Engineering experience in complex systems

The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.

Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

Salary Range $238,000$302,000 USD
Required
Preferred
Job Industries
  • Other
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Machine Learning, Planner Selection in Mountain View, CA vacancy
  •  ...worldwide. We're a team of engineers, clinicians, and innovators...  ...We are seeking a Staff Software Engineer to join the Intraoperative...  ..., design, clinical, and machine learning ~ Translate evolving...  ...business need and/or on the selected candidate's experience, knowledge... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    2 days ago
  • $238k - $302k

     ...across 15+ U.S. states. Software Engineering builds the brains of Waymo'...  ..., decision-making and deep learning, while collaborating with...  ...improve pick-up/drop-off points selection and routing quality,...  ...in developing and deploying machine learning models in real-world... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $185.1k - $335.3k

     ...cutting-edge research, robust engineering, and large-scale systems to...  ...We are looking for a Staff Software Engineer with deep expertise...  ...metrics systems. Knowledge of machine learning data pipelines or HD map...  ...based remotely, but if the selected candidate lives within a... 
    Suggested
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $207k - $340k

     ...Principal Staff Software Engineer, AI Advertiser Growth This role will be based in Sunnyvale....  ...from home and from a LinkedIn office on select days, as determined by the business...  ...needs of the team. LinkedIn's AI and Machine Learning Engineers are both data/research... 
    Suggested
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Sunnyvale, CA
    1 day ago
  • $207k - $340k

     ...and from a LinkedIn office on select days, as determined by the business...  ...team. LinkedIn's AI and Machine Learning Engineers are both data/research scientists and software engineers, who develop and...  ...implementation. As a Principal Staff Software Engineer you will be... 
    Suggested
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    3 days ago
  • $200k - $250k

     ...its commercial self-driving software to develop, test and...  ...Kodiak is recruiting a Staff Software Engineer to join our Planning team...  ...engineered driving logic and machine-learning models Develop robust models...  ...part of the screening and selection process. If you have any... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    Mountain View, CA
    13 days ago
  • $193.93k - $352.29k

     ...Staff Software Engineer, Behavior ML Data Mountain View, California (HQ) Who We Are Nuro...  ...critical intersection of Autonomy, Machine Learning, and Infrastructure, acting as an architect...  ...and APIs, and build robust data selection, simulation, and introspection tools... 
    Shift work

    Nuro

    Mountain View, CA
    4 days ago
  • $185k - $260k

     ...detect cancer. Employing advanced machine-learning methods to whole-genome...  ...major systems with a focus on software and cloud architecture. You'll partner across Engineering, Data Science, R&D, Regulatory...  ...components. Partner with staff engineers on test design and execution... 
    Flexible hours
    3 days per week

    DELFI Diagnostics, Inc.

    Palo Alto, CA
    4 days ago
  •  ...streamline complex workflows, and continuously learn and adapt. Moveworks is trusted by...  ...automation with Moveworks' Reasoning Engine and natural language capabilities, we deliver...  ...Our product excels in using cutting-edge Machine Learning technologies, particularly... 
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    4 days ago
  • $60k - $120k

     ...the forefront of the AI-powered data engineering revolution. You can read more about us...  ...looking for? We\'re in search of a Staff Software Engineer who brings a passion for innovation...  ...APIs Familiarity with AI and machine learning concepts, particularly in the context... 
    Remote work
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    6 days ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...are seeking a highly skilled Software Engineer proficient in Modern C++ ( C++11 and...  ...TensorFlow Lite or ONNX for deploying machine learning models in embedded environments for edge... 
    Full time
    Contract work
    Local area

    Rivian and Volkswagen Group Technologies

    Palo Alto, CA
    3 days ago
  •  ...Data Centers that can meet the demands that come with AI and Machine Learning requirements. What was only a futuristic idea that most thought...  ...Architect and Build: Design, develop, and optimize scalable software systems across the full stack. Hands-On Development:... 

    ECL Services

    Mountain View, CA
    1 day ago
  • $172.8k - $251.65k

     ...analyses to evaluate autonomous driving software performance across the autonomy stack....  ...efforts with autonomy, systems engineering, simulation, and data teams to embed evaluation...  ...Mechanical or Aerospace Engineering, Machine Learning, ora relatedfield. What Will Give... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $164k - $210k

     ...Business Area: Engineering Seniority Level: Mid-Senior level...  .... We are seeking a Staff Engineer with a strong technical...  ...Cloudera Data Services, Machine Learning services, and more. This high...  ...5+ years of experience as a software engineer building infrastructure... 
    Remote work
    Work from home
    Worldwide
    Relocation
    Flexible hours

    Cloudera

    Palo Alto, CA
    3 days ago
  •  ...streamline complex workflows, and continuously learn and adapt. Moveworks is trusted by...  ...automation with Moveworks’ Reasoning Engine and natural language capabilities, we deliver...  ...Our product excels in using cutting-edge Machine Learning technologies, particularly... 
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    5 days ago
  • $218.8k - $335.3k

     ...Role We are seeking an experienced Staff Software Engineer to lead the technical direction for...  ...role is based remotely, but if the selected candidate lives within a specific mile...  ...can focus on realizing your ambitions. Learn how GM supports a rewarding career... 
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • $251k - $310k

     ...Staff Software Engineer, Privacy Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver...  ...Area (EEA) or UK. Familiarity with privacy-preserving machine learning techniques, such as Differential Privacy, Federated... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $176.4k - $319.72k

     ...Senior/Staff Software Engineer, Behavior Verification Mountain View, California (HQ) Nuro is a self-driving technology company on a...  ...behavior of an autonomous vehicle. Leverage a combination of machine learning (ML) models and safety metrics from literature to... 
    Odd job
    Work experience placement

    Nuro

    Mountain View, CA
    2 days ago
  • $192.6k - $305.6k

     ...Mountain View, CA, USA Staff Software Engineer, AI Authoring Location Mountain View, CA, USA Department AI & Machine Learning Requisition ID JOBREQ-2615997 Role description The opportunity At Unity, we're shaping the future of real-time 3D... 
    Temporary work
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    4 days ago
  •  ...Staff Software Engineer - Machine Learning - Calibration Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude AI develops automated driving technologies, including L3, for Ford vehicles at scale. We're driven by the opportunity to reimagine what it's like to drive... 
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    2 days ago
  • $238k - $302k

     ...Staff Software Engineer, Simulator Evaluation Waymo is an autonomous driving technology company with the mission to be the world's most...  ...implementing evaluation frameworks for complex systems or machine learning models. Product-Aware Leadership: Experience... 
    Full time
    Remote work
    Shift work

    Waymo

    Mountain View, CA
    1 day ago
  • $251k - $310k

     ...across 15+ U.S. states. The Planner Evaluation team works on one...  ...the quality of the software that drives the car. We are...  ...experienced data-minded software engineers and data scientists to help...  ...math, physics, algorithms and machine learning. Use simulation... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $189k - $303k

     ...efficient and accessible for all. We're searching for a Staff Machine Learning Engineer - Online Maps to join Aurora's Maps ML team. The Maps ML...  ...Aurora Driver Required Qualifications Excellent software engineering skills in Python and/or C++ Extensive exp... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    2 days ago
  • $281k - $356k

     ...Accelerating research and development cycles across engineering, including Simulation, Onboard, and Machine Learning. Enabling data-driven decisions for our...  ...Role: We are seeking an exceptional Senior Staff Software Engineer to provide technical leadership and... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $281k - $356k

     ...Senior Staff Software Engineer, TLM Waymo is an autonomous driving technology company with the mission to be the world's most trusted...  ...Requirements Education: Master's or PhD in Computer Science, Machine Learning, Robotics, or a related field (PhD preferred).... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $251k - $310k

     ...Staff Software Engineer, Weather Operations Waymo is an autonomous driving technology company with the mission to be the world's most...  ...raster processing, KMLs, and mapping tools. Background in machine learning, specifically involving Vision Language Models (VLMs).... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    5 days ago
  • $208.73k - $279.57k

     ...Staff Software Engineer For The Ai Model Lifecycle Team Crusoe is on a mission to accelerate the abundance of energy and intelligence....  ...development lifecycle, with a specific focus on leveraging machine learning models, including large language models (LLMs). What... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    4 days ago
  •  ...started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast...  ...and microservices that power search experiences across machine learning and platform teams. Design and operate high-throughput data... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    3 days ago
  • $193.93k - $352.29k

     ...Staff/Senior Software Engineer, Offboard Infrastructure Mountain View, California (HQ) Nuro is a self-driving technology company on a...  ...processing systems; modern microservice architecture; machine learning, multithreading; x86 architecture; and software performance... 

    Nuro

    Mountain View, CA
    2 days ago
  • $198k - $326k

     ...is hybrid, meaning it will be performed both from home and from a LinkedIn office on select days, as determined by the business needs of the team. As a Sr. Staff Software Engineer of the Compute Infrastructure team at LinkedIn, you will play a crucial role in our ongoing... 
    For contractors
    Work at office
    Flexible hours

    LinkedIn

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Machine Learning, Planner Selection. Be the first to apply!