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

Senior Software Engineer, Vehicle Interaction

$213k - $263k
Full-time

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 Vehicle Interaction team tackles critical autonomous driving challenges, directly responsible for modeling agent interactions with other vehicles to advance our mission of safety and building the world's most trusted driver. The team develops agent reasoning and motion planning algorithms to resolve complex interactive scenarios—including lane changes, merges, unprotected maneuvers, and cut-ins. By combining core robotics principles with scalable, production-deployed machine learning models, the team enables the Driver to safely, predictably, and seamlessly navigate dynamic real-world environments. In this hybrid role, you will report directly to the Technical Lead Manager. You will:

  • Design, evaluate, and deploy learned interaction policies to handle complex navigation and yielding scenarios.
  • Collaborate cross-functionally at the intersection of prediction and planning, leveraging large-scale models to solve complex agent interaction problems.
  • Integrate learned models into closed-loop simulation environments, benchmark against rigorous safety metrics, and drive seamless transitions to production releases.
  • Focus on high-impact product outcomes, making pragmatic engineering decisions to accelerate the shift from rule-based heuristics to scalable, data-driven policies.
You have:
  • BS in Computer Science, Machine Learning, Robotics, a related technical field, or equivalent practical experience.
  • 5+ years of software engineering experience developing high-performance, efficient C++ code.
  • Hands-on experience building ML models, including expertise in learned driving policies (RL/imitation learning), PyTorch or JAX, closed-loop simulation evaluation, and a proven track record of shipping models to production.
  • Proven capability to collaborate effectively across cross-functional engineering teams.
We prefer:
  • MS or PhD in Computer Science, Machine Learning, Robotics, or a related technical field.
  • Demonstrated software engineering expertise in motion planning or related autonomous systems problems.
  • Experience building, training, and benchmarking machine learning systems at scale.
  • Technical leadership experience guiding engineers or leading small project teams.
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 $213,000—$263,000 USD
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Vehicle Interaction in Mountain View, CA vacancy
  • Job DescriptionSenior Software Engineer — ADAS Interactive ExperienceJob SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our ADAS HMI team within the...  ...) platforms. Your work will connect vehicle signals, sensors, and real-time... 
    Senior
    Full time
    Local area
    Work from home
    Shift work

    General Motors

    Sunnyvale, CA
    1 day ago
  • $224k - $356.5k

     ...architecture, AI models, chips, software, tools, and services to...  ...We are actively seeking a Senior SW Safety Engineer to join the Halos team and...  ...working on autonomous vehicle and robotics safety.What You...  ...engaging in customer interaction and international standardization... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $153.2k - $234.1k

     ...drives systematic and data-driven improvements to the Autonomous Vehicle software by designing, implementing, and maintaining robust processes...  ...Stack. In this position, you will work closely with AI/ML Engineers, Simulation Engineers, Systems Engineers, Product Managers... 
    Senior
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $224k - $356.5k

     ...impact on the world.We are looking for a Senior Software Engineer, AV Planner. As an AV Planning...  ...work on state-of-the-art autonomous vehicle technologies with leaders in AI / deep...  ...safety and ride quality.Experience with interaction-aware or uncertainty-aware planning (... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $184k - $287.5k

     ...architecture behind next-generation self-driving vehicle technology.Work on Prediction, Decision,...  ...technologies.Deep knowledge of E2E AV software integration from perception through...  ....What We Need To See:We’re looking for engineers who can build systems — not just... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $193.93k - $291.15k

     ...Nuro believes self-driving vehicles are the most immediate and profound...  ...to unify and simplify the interactions of complex systems.Work...  ...Collaborate closely with autonomy engineers and build an understanding...  ...of experience working in software engineering or related fields... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $152k - $253k

     ...class autonomous driving hardware and software development team. We have the best...  ...our customers. We're looking for a Senior Software Triage Engineer with strong technical ability to deeply...  ...8+ proven experience on ADAS/AD vehicle test, digital offline test or triage... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    16 hours ago
  • $152k - $241.5k

     ...build safe, scalable, AI-enabled Autonomous Vehicles. The end‑to‑end full stack platform...  ...are looking for passionate, AI-powered, engineers for the DRIVE Mapping team. Maps play important...  ...self-driving cars with a background in software design, embedded software, working on... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $152k - $241.5k

     ...control semantics that the driving stack depends on. This is a software engineering role is central to that system. The algorithms are only as...  ...into safe, fast, maintainable code that runs in production vehicles on NVIDIA DRIVE Orin and Thor. The software you write will meet... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $193.93k - $291.15k

     ...We Are Nuro believes self-driving vehicles are the most immediate and...  ...RoleWe’re looking for an Autonomy Engineer focused on onboard autonomy—the software that runs on the robot/vehicle/embedded...  ..., lane/route following, docking, interaction behaviors).Implement and maintain... 
    Senior
    Local area
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $144.7k - $221.4k

     ...0,000 Super Cruise-equipped vehicles on the road and over 700 million...  ...into clear feedback for engineering and leadership, and help accelerate...  ...autonomous driving software performance at interfaces across...  ...evaluation dashboards and interactive reports that provide clear,... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    16 hours ago
  • $224k - $356.5k

     ...work. Come join the team and see how you can make a lasting impact on the world.We are now looking for a Senior Software Performance Engineer for Autonomous Vehicles! Our team builds NVIDIA’s end-to-end autonomous driving applications. We are seeking senior software... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $174k - $252k

     ...practical experience.5 years of experience with software development in one or more programming...  ....On device experience.Google's software engineers develop the next-generation technologies...  ...billions of users connect, explore, and interact with information and one another. Our... 
    Senior

    Google

    San Jose, CA
    1 day ago
  • $160.36k - $291.15k

     ...believes self-driving vehicles are the most immediate...  ...About the TeamThe Systems Engineering team is responsible...  ...of hardware, software, and robot operations,...  ...deployment.About the RoleThe Senior Software Engineer, Autonomy...  ...and planning modules interact.Highly collaborative,... 
    Senior
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    16 hours ago
  • $193.93k - $291.15k

    Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity...  ...autonomy. We are looking for strong software engineers to research, develop, and implement...  ...best solutions from cross-functional interactions.Desire to work at the edge of research... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...safeguard user content and interactions; leverage state-of-the-art techniques...  ...or mentoring junior-to-mid engineers.Preferred qualifications:...  ..., and talent. AI/ML software engineers in Cloud bridge the...  ...models and a massive product vehicle reaching billions. Our talent... 
    Senior

    Google

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...make a lasting impact on the world.The Automotive Vehicles team is searching for a creative and expert Systems Engineer to help us expand NVIDIA's autonomous vehicle...  ...systems engineers, AI applied researchers and software engineers in building world-class perception and... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $140k - $230k

     ...and advanced driver assist technologies; Arene, our software development platform for software-defined vehicles; Woven City, a test course for mobility; and Cloud...  ...best software practices, and mentor junior engineers. MINIMUM QUALIFICATIONS ~ Bachelor’s or Master... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    2 days ago
  • $213k - $263k

     ...and can also be applied to a range of vehicle platforms and product use cases. The Waymo...  ...velocity. We’re looking for a software engineer to join the team to build and maintain...  ...will report to the Head of ML Platform- Senior Staff Software Engineer. You will:... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $193.93k - $291.15k

     ...believes self-driving vehicles are the most...  ...where ML and systems engineering converge to push autonomy...  ...performance forward. As a Senior Perception ML Data...  ...lidar, camera, radar) interactively. Think real-time 3D and...  ...in Computer Science, Software Engineering, Robotics... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $184k - $287.5k

     ...for the next generation of interactive world models. We work with the...  ...adopters such as autonomous vehicles, robotics, medical training,...  ...of research and systems engineering, where we turn new ideas into...  ...experience.8+ years of relevant software engineering experience.... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    16 hours ago
  • $174k - $252k

     ...practical experience.5 years of experience with software development in one or more programming...  ...technologies.Google's software engineers develop the next-generation technologies...  ...billions of users connect, explore, and interact with information and one another. Our products... 
    Senior

    Google

    Mountain View, CA
    2 days ago
  • $174k - $252k

     ...practical experience.5 years of experience with software development in C++.3 years of experience...  ...or auction theory.Google's software engineers develop the next-generation technologies...  ...billions of users connect, explore, and interact with information and one another. Our... 
    Senior

    Google

    Mountain View, CA
    4 days ago
  • $160k - $262k

     ...efficient and accessible for all. We’re searching for a Senior or Staff Software Engineer to join Aurora's Motion Control team. The Motion Control...  ...the motion control system of the Aurora Driver with all vehicle platforms.In this role, you willDevelop motion control algorithms... 
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    16 hours ago
  • $193.93k - $291.15k

    Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in...  ...quality visualization platforms. These platforms will allow any software engineer to add new viz elements. Additionally, you’ll also have the... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  •  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one...  ...and calibration strategy and develop software to implement the same.Essential Job Duties...  ...of the product.Collaborate with interaction and visual designers to produce beautiful... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  • $193.93k - $291.15k

    Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change...  ...RoleOur robotics team is growing and we are looking for a Senior Software Engineer to join our Pose team. You will be working on challenging problems... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  • $148k - $226.2k

     ...evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the Simulation Engine team, you will drive...  ...programs, employee assistance program, GM vehicle discounts and more.#GM-AV-1 About GMOur vision... 
    Senior
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $160k - $260k

     ...looking forMap Build's Geometric Generation team is hiring a Software Engineer to build the 3D spatial foundation that powers the Aurora...  ...qualificationsExperience building HD maps or map-building systems for autonomous vehicles or robotics.Experience applying computer vision or semantic... 
    Senior
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    2 days ago
  • $176.4k - $264.6k

    Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical...  ...safely and efficiently. We continuously refine our routing engine to calculate more efficient routes, deliver highly accurate... 
    Senior
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Vehicle Interaction. Be the first to apply!