Senior Software Engineer, Autonomous Vehicle Systems
20 hours ago
Waymo is a leader in autonomous driving technology, and we're seeking a skilled Senior Software Engineer to join our TaaS (Transportation as a Service) and Ride-Hailing Infrastructure team. As a key member of our team, you will design and develop platform and infrastructure that supports various ride-hailing businesses, providing APIs for both our first-party service and partner services.
Key Responsibilities- Design and develop scalable and efficient systems for ride-hailing services
- Collaborate with experts in the field of autonomous vehicles to optimize the marketplace and balance supply and utilization of Waymo's autonomous vehicle fleet
- Implement and scale the backend for Waymo's ride-hailing services, managing trip requests, providing APIs to client apps and partner services, and calculating pickup and ride times
- Work with partners to design and implement the ride-hailing platform to provide ride-hailing services for several different partners
- Develop expertise in and make use of various Google technologies, such as Borg, Spanner, Flume, and custom-built systems for our specific problems
- BS degree in Computer Science or equivalent practical experience
- 5+ years of industry experience in general distributed systems and backend development
- Proficient in C++
- MS in Computer Science, or equivalent practical experience
- 8+ years of experience in general distributed systems and backend development
- 8+ years of experience programming in C++ and/or with writing robust, efficient code
- Experience in developing low latency, large-scale, user-facing distributed systems
Waymo employees are eligible to participate in our discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. The expected base salary range for this full-time position across US locations is $192,000 - $243,000 USD.
-
Mountain View, Arkansas, United States Waymo Full timeAbout the RoleWaymo is a pioneering autonomous driving technology company dedicated to making transportation safer and more accessible. As a Senior Software Engineer on our TaaS (Transportation as a Service) and Ride-Hailing Infrastructure team, you will play a critical role in building the backend systems and on-vehicle software that enables our autonomous...
-
Mountain View, Arkansas, United States Waymo Full timeWaymo iOS Software EngineerWaymo is a leader in autonomous driving technology, with a mission to be the most trusted driver. Our team is focused on building the Waymo Driver, a cutting-edge technology that improves access to mobility while saving lives. As an iOS software engineer on the Active Trip team, you will collaborate with user research to design...
-
Senior Compiler Engineer for Autonomous Vehicles
4 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Machine Learning Compiler Engineer, ComputeWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is responsible for delivering the compute platform that powers our autonomous vehicles, and we're seeking a highly skilled Senior Machine Learning Compiler Engineer to join our...
-
Autonomous Vehicle Software Engineer
1 month ago
Mountain View, Arkansas, United States Waymo Full timeUnlock the Future of Autonomous DrivingWaymo is a pioneering company in the field of autonomous driving technology, with a mission to create the most trusted driver. With a rich history dating back to the Google Self-Driving Car Project in 2009, Waymo has been at the forefront of building the Waymo Driver, the world's most experienced driver. This technology...
-
Software Engineer for Autonomous Driving Technology
21 hours ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Software Engineer, SensorsWaymo is a leader in autonomous driving technology, with a mission to create the most trusted driver. Our team is dedicated to building the Waymo Driver, a cutting-edge technology that improves access to mobility while saving lives.About the RoleWe are seeking a talented Software Engineer to join our Sensor Systems team....
-
Mountain View, Arkansas, United States Waymo Full timeAbout the RoleWaymo is a pioneering autonomous driving technology company dedicated to creating a safer and more accessible transportation system. As a key member of our team, you will play a crucial role in developing and refining our cutting-edge technology.Key ResponsibilitiesCollaborate with our creative team to ensure the safe and reliable behavior of...
-
Senior Compiler Engineer for Autonomous Vehicles
4 weeks ago
Mountain View, Arkansas, United States Waymo Full timeAutonomous Vehicle Compute Platform EngineerWaymo is a leader in autonomous driving technology, with a mission to create the most trusted driver. Our team is responsible for delivering the compute platform that powers our autonomous vehicles, and we're seeking a talented engineer to join us.Key Responsibilities:Analyze the performance characteristics of our...
-
Senior Software Platform Engineer
4 weeks ago
Mountain View, Arkansas, United States Wayve Full timeAbout WayveWayve is a pioneering company in autonomous vehicle technology, driven by breakthroughs in Embodied AI. Our innovative approach empowers vehicles to navigate complex environments effortlessly, making transportation safer, more efficient, and universally accessible.Job SummaryWe are seeking a highly skilled Principal Engineer, Software Platform to...
-
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Software Engineer, InfrastructureWaymo is a pioneering autonomous driving technology company with a mission to revolutionize transportation. Our team is dedicated to building the world's most advanced driver, the Waymo Driver, to improve access to mobility while saving thousands of lives lost to traffic crashes.We are seeking an experienced...
-
Software Engineer, Embedded Systems
1 month ago
Mountain View, Arkansas, United States Waymo Full timeWaymo Autonomous Driving TechnologyWaymo is a pioneering company in the field of autonomous driving technology, dedicated to creating a safer and more accessible transportation system. Our mission is to be the most trusted driver, and we're committed to achieving this goal through innovative engineering and collaboration.Job SummaryWe're seeking a talented...
-
Software Engineer
2 days ago
Mountain View, Arkansas, United States Waymo Full timeSoftware Engineer - Autonomous Driving TechnologyWaymo is a pioneering autonomous driving technology company with a mission to revolutionize the way people move. Our team is dedicated to building the world's most advanced autonomous driving system, and we're looking for talented software engineers to join us.As a software engineer on our team, you'll have...
-
Senior Software Engineer, TaaS Infrastructure
1 month ago
Mountain View, Arkansas, United States Waymo Full timeAbout the RoleWaymo is a pioneering autonomous driving technology company with a mission to revolutionize transportation. As a Senior Software Engineer on the TaaS Infrastructure team, you will play a critical role in building the backend systems that enable Waymo's autonomous vehicles to operate at scale.Key ResponsibilitiesDesign and develop platform and...
-
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Software Engineer, Perception, Multi-PlatformWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is responsible for building the Waymo Driver, a cutting-edge technology that improves access to mobility while saving thousands of lives lost to traffic crashes.About the RoleWe are...
-
Senior Software Engineer, TaaS Infrastructure
1 month ago
Mountain View, Arkansas, United States Waymo Full timeAbout the RoleWaymo is a pioneering autonomous driving technology company with a mission to revolutionize transportation. As a Senior Software Engineer on the TaaS Infrastructure team, you will play a critical role in building the backend systems that enable Waymo's autonomous vehicles to operate at scale.Key ResponsibilitiesDesign and develop platform and...
-
Software Engineer
4 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJoin Waymo's Hardware Engineering TeamWaymo is a leader in autonomous driving technology, with a mission to make transportation safer and more accessible. Our Hardware Engineering team is responsible for designing, building, and perfecting the products that enable our autonomous driving technology.About the RoleWe're seeking a talented Software Engineer to...
-
Mountain View, Arkansas, United States Waymo Full timeAbout 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...
-
Senior Software Platform Architect
1 month ago
Mountain View, Arkansas, United States Wayve Full timeAbout WayveWayve is a pioneering company in autonomous vehicle technology, driven by innovative breakthroughs in Embodied AI. Our mission is to create intelligent, mapless, and hardware-agnostic technologies that empower vehicles to navigate complex environments with ease.Key ResponsibilitiesEnsure software performance and efficiency across embedded and...
-
Software Engineer
2 weeks ago
Mountain View, Arkansas, United States Waymo Full timeJob Title: Software Engineer, Applied Machine LearningWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. With a focus on building the Waymo Driver, the World's Most Experienced Driver, we aim to improve access to mobility while saving thousands of lives lost to traffic crashes. Our team has provided...
-
Mountain View, Arkansas, United States Waymo Full timeAbout the RoleWaymo is a pioneering autonomous driving technology company with a mission to revolutionize mobility and save lives. As a key member of our team, you will play a crucial role in developing the Waymo Driver, a cutting-edge technology that enables fully autonomous ride-hailing services and can be applied to various vehicle platforms and product...
-
Mountain View, Arkansas, United States Waymo Full timeJob Title: Senior Machine Learning Engineer, TrainingWaymo is a leading autonomous driving technology company with a mission to create the most trusted driver. Our team is dedicated to building the Waymo Driver, a cutting-edge technology that improves access to mobility while saving thousands of lives lost to traffic crashes.The Waymo ML Infrastructure team...