Senior Software Engineer, Simulation Infrastructure Specialist

4 days ago


Mountain View, Arkansas, United States Waymo Full time
About the Role

Waymo is a pioneering autonomous driving technology company with a mission to become the most trusted driver. Since its inception as the Google Self-Driving Car Project in 2009, Waymo has focused on developing the Waymo Driver - The World's Most Experienced DriverTM - to improve access to mobility while saving thousands of lives lost to traffic crashes. The Waymo Driver powers Waymo One, a fully autonomous ride-hailing service, and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over one million rider-only trips, enabled by its experience autonomously driving tens of millions of miles on public roads and tens of billions in simulation across 13+ U.S. states.

About the Team

The Simulation Infrastructure team is responsible for creating reliable, scalable, and cost-effective simulation-based products that evaluate the Waymo Driver's software stack at a massive scale. We solve complex technical challenges to build services and tools for a broad range of customers - Software Engineers, Product, Data Science, System Engineering, and more. If you are interested in building the next generation of simulation products and infrastructure, we'd love to hear from you.

About the Job

In this hybrid role, you will report to the Software Engineering Manager.

  • Key Responsibilities:
  • Build and evolve a large-scale simulation and inference infrastructure.
  • Be responsible for reliability, latency, and cost-effectiveness of simulations.
Requirements

At a minimum, we'd like you to have:

  • B.Sc. in Computer Science, or a related field, or equivalent to 5+ years of experience.
  • C++ and/or Golang programming experience.
  • Over 5 years of experience in developing and maintaining large-scale distributed systems.

It's preferred if you have:

  • Strong understanding of distributed systems concepts and principles, including scheduling, load balancing, and fault tolerance.
  • Experience working with large FAANG scale distributed systems.
  • Experience working with large-scale distributed inference services.
  • Experience working with popular ML frameworks, TPUs, and optimizing models for serving.
Compensation and Benefits

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: $192,000 - $243,000 USD



  • Mountain View, Arkansas, United States Waymo Full time

    About the RoleWaymo is a pioneering autonomous driving technology company with a mission to become the most trusted driver. Since its inception as the Google Self-Driving Car Project in 2009, Waymo has focused on developing the Waymo Driver - The World's Most Experienced DriverTM - to improve access to mobility while saving thousands of lives lost to traffic...


  • Mountain View, Arkansas, United States Waymo Full time

    About the RoleWaymo is a pioneering autonomous driving technology company with a mission to become the most trusted driver. Since its inception as the Google Self-Driving Car Project in 2009, Waymo has focused on developing the Waymo Driver - The World's Most Experienced DriverTM - to improve access to mobility while saving thousands of lives lost to traffic...


  • Mountain View, Arkansas, United States Waymo Full time

    About the RoleWaymo is a leading autonomous driving technology company with a mission to be the most trusted driver. Our team is dedicated to building the Waymo Driver, the world's most experienced driver, to improve access to mobility while saving thousands of lives lost to traffic crashes.The Waymo Driver powers Waymo One, a fully autonomous ride-hailing...


  • Mountain View, Arkansas, United States Waymo Full time

    About the RoleWaymo is an autonomous driving technology company with the mission to be the most trusted driver. Since its inception as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced DriverTM-to improve access to mobility while saving thousands of lives now lost to traffic crashes. The...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo, a pioneer in autonomous driving technology, is dedicated to becoming the most reliable driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has been committed to developing the Waymo Driver—The World's Most Experienced Driver™—to enhance mobility access while significantly reducing traffic-related fatalities. The Waymo...


  • Mountain View, Arkansas, United States Waymo Full time

    About Waymo:Waymo is at the forefront of autonomous driving technology, dedicated to becoming the most reliable driver. Originating from the Google Self-Driving Car Project in 2009, our focus has been on developing the Waymo Driver—The World's Most Experienced Driver™—to enhance mobility access and significantly reduce traffic-related fatalities. The...

  • Software Engineer

    4 days ago


    Mountain View, Arkansas, United States City Storage Systems Full time

    About UsCity Storage Systems is a leading provider of infrastructure solutions for the food delivery industry. Our mission is to make food more affordable, higher quality, and convenient for everyone.Job SummaryWe are seeking a highly skilled Software Engineer - Infrastructure to join our team. As a key member of our infrastructure team, you will be...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is a pioneering company in autonomous driving technology, dedicated to becoming the most reliable driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has concentrated on creating the Waymo Driver—The World's Most Experienced DriverTM—to enhance mobility access while preventing countless traffic-related fatalities. The Waymo...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is a pioneering company in autonomous driving technology, dedicated to becoming the most reliable driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has concentrated on creating the Waymo Driver—The World's Most Experienced DriverTM—to enhance mobility access while significantly reducing traffic-related fatalities. The...


  • Mountain View, Arkansas, United States Waymo Full time

    About the RoleWaymo is a leading autonomous driving technology company with a mission to provide safe and efficient transportation solutions. We are seeking a highly skilled Senior Software Engineer to join our TaaS Infrastructure team, which builds mission-critical backend systems and on-vehicle software that enables our autonomous vehicles to operate at...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is at the forefront of autonomous driving technology, dedicated to becoming the most reliable driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has committed to developing the Waymo Driver—The World's Most Experienced DriverTM—to enhance mobility access while significantly reducing traffic-related fatalities. The Waymo...


  • Mountain View, Arkansas, United States Waymo Full time

    About the RoleWaymo is a leading autonomous driving technology company with a mission to provide safe and reliable transportation solutions. Our team is responsible for designing, building, and perfecting the products that enable our autonomous driving technology to operate safely and efficiently.Key ResponsibilitiesReport into the Sensor organization and...


  • Mountain View, Arkansas, United States City Storage Systems Full time

    About City Storage SystemsWe are a leading provider of infrastructure solutions for the food delivery industry, helping restaurateurs succeed in online food delivery. Our goal is to make food more affordable, higher quality, and convenient for everyone.Job SummaryWe are seeking a highly skilled Senior/Staff Backend Software Engineer to join our data-driven...


  • Mountain View, Arkansas, United States CloudKitchens Full time

    About the RoleWe are seeking a highly skilled Senior/Staff Backend Software Engineer to join our data-driven development team at CloudKitchens. As a key member of our team, you will be responsible for contributing to the evolution of cutting-edge internal tools, working closely with a collaborative team to enhance and support technology, and driving...


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is at the forefront of autonomous driving technology, dedicated to becoming the most reliable driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has concentrated on developing the Waymo Driver—The World's Most Experienced DriverTM—to enhance mobility access while preventing the tragic loss of lives due to traffic accidents....


  • Mountain View, Arkansas, United States Waymo Full time

    Waymo is a pioneering company in autonomous driving technology, dedicated to becoming the most reliable driver. Originating from the Google Self-Driving Car Project in 2009, Waymo has concentrated on developing the Waymo Driver—The World's Most Experienced Driver™—to enhance mobility access while significantly reducing traffic-related fatalities. The...


  • Mountain View, Arkansas, United States Waymo Full time

    Job SummaryWaymo is an autonomous driving technology company with the mission to be the most trusted driver. As a key member of the Perception team, you will play a crucial role in building and maintaining a collection of Perception's onboard and offboard systems, spanning areas from high-functioning and performant onboard real-time systems to offboard...


  • Mountain View, Arkansas, United States Waymo Full time

    About the RoleWaymo is a pioneering autonomous driving technology company with a mission to become the most trusted driver. Since its inception as the Google Self-Driving Car Project in 2009, Waymo has focused on developing the Waymo Driver - The World's Most Experienced DriverTM - to improve access to mobility while saving thousands of lives lost to traffic...


  • Mountain View, Arkansas, United States Waymo Full time

    About the RoleWaymo is a leading autonomous driving technology company with a mission to provide safe and reliable transportation solutions. As a Software Development Engineer, you will play a critical role in designing and developing software for our autonomous vehicles.Key ResponsibilitiesDevelop high-quality software for embedded systems using modern...


  • Mountain View, Arkansas, United States Waymo Full time

    About the RoleWaymo is a leading autonomous driving technology company with a mission to become the most trusted driver. Our team is dedicated to building the Waymo Driver, the world's most experienced driver, to improve access to mobility while saving thousands of lives lost to traffic crashes.Key ResponsibilitiesDesign and implement next-generation...