Company Detail

Waymo
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Software Engineer, Sensor/Imaging  

    - Santa Clara County
    Waymo is an autonomous driving technology company with the mission to... Read More
    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. Hardware Engineering is an innovative and collaborative group of electrical, mechanical, reliability, software and vehicle engineers. We design, build, and perfect the products which are the eyes and ears of Waymo's autonomous driving technology, and integrate those products into vehicle platforms. We're seeking curious and talented teammates to keep us moving in the right direction. This role follows a hybrid work schedule, and you will report to the Tech Lead Manager of the Sensor Software Team. You will: Work in a multidisciplinary team environment including lidar, radar, camera, or other sensor architecture design, embedded control, GPU digital signal processing, test, and manufacturing Design and execute comprehensive Image Quality (IQ) test plans for new camera hardware and ISP (Image Signal Processor) pipeline, covering standard metrics and machine learning-specific criteria Automate processing, analysis, reporting, and visualization of image data collected from lab setups and self-driving vehicles to enable fast, data-driven decisions on image quality tuning and system performance Understand and evaluate internal and external quantitative image quality metrics, and apply them to guide improvements in sensor and ISP for downstream machine learning tasks Collaborate closely with the Sensor, ISP, Perception, and System Engineering teams to drive hardware/software co-optimization, providing concrete data and analysis that guides design trade-offs and component selection Investigate and debug complex image quality issues, artifacts, and data anomalies across the entire imaging pipeline, from sensor physics through to machine learning inference You have: BS in Computer Science, Computer Engineering, Electrical Engineering, Math, or Physics (MS or PhD preferred for Math and Physics majors) 5 years experience in production code software development in a complex, multiple team environment Expertise in C++ and familiarity with Python Familiarity with image signal processing SW and HW We prefer: Familiarity with the fundamentals of CMOS imaging sensors Experience with image quality evaluation for both human visual perception and machine learning performance Hands-on experience with computer vision Familiarity with SQL or NoSQL databases for querying and analyzing large datasets of test results and vehicle logs Experience with sensor testing and calibration procedures used in the sensor module manufacturing process Familiarity with self-driving technology 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 $204,000 — $259,000 USD Read Less
  • Senior Software Engineer, Growth Optimization  

    - Santa Clara County
    Waymo is an autonomous driving technology company with the mission to... Read More
    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. We’re looking for a Senior Growth Optimization Engineer to design and build the intelligence layer that drives rider growth — the systems that decide who gets what, when, and why. You’ll be hands on building the backend systems that automate targeting, experimentation, and optimization across the rider funnel. Your work will enable the company to make data-driven decisions at scale — optimizing incentives and comms to continuously improve rider acquisition, activation and retention. This is a highly cross-functional role at the intersection of backend engineering, data science, and product experimentation. You’ll ensure that growth decisions are measurable, repeatable, and continuously improving over time. You will: Design and implement backend services and data pipelines that power targeting, experimentation, and incentive optimization. Work with data science to productionize models into various growth surfaces (e.g., churn prediction, message timing optimization, LTV scoring). Build automation frameworks to determine which users to message, through what channel (push, email, in-app), and at what cadence — ensuring we don’t spam or over-message users. Integrate with experimentation and analytics platforms to make growth initiatives measurable, testable, and repeatable. Develop feedback loops and metrics systems that monitor conversion, spend efficiency, and campaign ROI. You have: 5 years of backend or data-platform engineering experience. Strong programming skills in C++, Java, or Python. Solid grasp of data architecture concepts — ETL, streaming pipelines, data quality, and feature stores. Strong SQL and analytics proficiency — comfortable exploring datasets, defining metrics, and validating hypotheses. Proven experience working closely with Data Science teams to productionize models or decision systems (e.g., recommendation, targeting, budget optimization). We prefer: Experience in the ride-hailing, delivery, or marketplace domain, especially around incentives, dynamic pricing, or growth automation. Exposure to campaign orchestration systems (Braze, OneSignal, Firebase, custom pipelines) and multi-channel communication logic. Familiarity with causal inference, LTV modeling, or offline experimentation analysis. Background integrating data science workflows into production environments with CI/CD and model lifecycle management. #LI-Hybrid 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 $204,000 — $259,000 USD Read Less
  • Software Engineer, ML Tools  

    - Santa Clara County
    Waymo is an autonomous driving technology company with the mission to... Read More
    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 ML Infrastructure team accelerates Waymo's mission by building the best ecosystem for sustainably building and shipping ML-powered intelligence. We provide the best solutions for the entire model development lifecycle, collaborating closely with Google. Developer productivity, scale, and efficiency are core tenets. In this hybrid role, you will report to a Technical Lead Manager, Senior Software Engineer. You will: The Waymo ML Infrastructure team accelerates Waymo's mission by building the best ecosystem for sustainably building and shipping ML-powered intelligence. We provide the best solutions for the entire model development lifecycle, collaborating closely with Google. Developer productivity, scale, and efficiency are core tenets. You have: BS in Computer Science, Robotics, a similar technical field of study, or equivalent practical experience Experience designing, building, and deploying full stack web applications, especially in common production frameworks like GCP (Cloud Storage, Vertex AI, OAuth) or AWS (S3, EC2, IAM, Batch) High customer focus and ability to incorporate user feedback into designs and improvements We prefer: 3 years of professional experience on full stack tools Proficiency developing realtime servers in C++ or Python Proficiency developing web frontends in TypeScript/Angular #LI-Hybrid 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 $170,000 — $216,000 USD Read Less
  • Senior Technical Program Manager, SRE & Oncall Excellence  

    - King County
    Waymo is an autonomous driving technology company with the mission to... Read More
    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. Waymo’s Technical Program Managers are accountable for Waymo’s roadmap execution by providing thoughtful cross-functional planning, clarity, and proactive risk management. In the face of complex technical and operational challenges with no established playbooks to follow, we act with thoughtful urgency, driving conversations, discussions, and outcomes. Our team partners closely with every function of Waymo to structure, own and drive work towards real-world deployments of the Waymo Driver across platforms and geographies. This role follows a hybrid work schedule and you will report to a Director of Program Management. As a TPM for SRE Read Less
  • Senior Software Engineer, Planner  

    - Tarrant County
    Waymo is an autonomous driving technology company with the mission to... Read More
    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. Software Engineering builds the brains of Waymo's fully autonomous driving technology. Our software allows the Waymo Driver to perceive the world around it, make the right decision for every situation, and deliver people safely to their destinations. We think deeply and solve complex technical challenges in areas like robotics, perception, decision-making and deep learning, while collaborating with hardware and systems engineers. If you’re a software engineer or researcher who’s curious and passionate about Level 4 autonomous driving, we'd like to meet you. In this hybrid role, you will report to Technical Lead Manager You will: Work with a creative team of people who ensure that the behavior of our cars is safe, smooth, and predictable to other road users, which includes gracefully handling many complex situations involving social aspects (merging, negotiating narrow roads), while dealing with noisy, uncertain, and incomplete information. Frame the open-ended real-world problems into well-defined engineering problems; develop tools, algorithms and evaluation mechanisms; scale them to Google-sized data pipelines; and refine them to run in real-time on the cars. You have: BS in Computer Science, ML, Robotics, similar technical field of study, or equivalent practical experience 5+ years general software engineering experience programming in C++ with efficient code Experience collaborating with different teams We prefer: MS in Computer Science, ML Robotics, similar technical field of study General software engineering experience solving motion planning or related robotics problems Experience solving or evaluating ML-based 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 $204,000 — $259,000 USD Read Less
  • Software Engineer, Embedded  

    - Santa Clara County
    Waymo is an autonomous driving technology company with the mission to... Read More
    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. Hardware Engineering is an innovative and collaborative group of electrical, mechanical, reliability, software and vehicle engineers. We design, build, and perfect the products which are the eyes and ears of Waymo's autonomous driving technology, and integrate those products into vehicle platforms. We're seeking curious and talented teammates to keep us moving in the right direction. This role follows a hybrid work schedule and you will report to a Software Engineer. You will: Develop high-quality vertically-integrated C++ software systems (on-vehicle and off-vehicle software) to manage autonomous vehicle functions Analyze field data (logs) and simulation results Participate in cross-functional workflows (e.g., requirement reviews, project planning) You have: Degree (BS, MS) in Computer Engineering, Computer Science, or similar or equivalent practical experience At least 2+ years of professional experience developing production software in modern C++ (i.e., C++17, C++20, etc.) This role is specifically for C++ and not for C/C++ Experience in at least one of: robotics, control, estimation, real-time / embedded systems, large-scale data analysis or distributed systems. This could be hobby-level so long as it can be demonstrated (e.g., through open source projects) We prefer: Experience developing for and troubleshooting distributed systems (e.g., backend software). In-depth understanding of microcontroller-based Embedded Systems and associated development and debugging tools. Working experience with safety critical systems / functional safety. Open source projects that demonstrate dedication to crafting high quality C++ software. Proficiency in Python Experience with sensing and signal processing 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 $170,000 — $216,000 USD Read Less
  • Senior Software Engineer, Core Infrastructure  

    - Santa Clara County
    Waymo is an autonomous driving technology company with the mission to... Read More
    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 Onboard Software Performance team ensures that systems running on our Waymo's meet strict performance requirements such as producing necessary outputs within strict latency targets and using the allocated amount of compute resources (CPU/GPU/TPU/RAM) for each respective submodule. All of this needs to be done at scale with performance guarantees of many 9s of reliability while promoting high velocity of system evolution. You will: Report into the Manager of Onboard Software Performance Develop ADV's modular architecture improvements and frameworks that maximize performance and compute use and ROI for driving quality Evolve our compute usage on the car and simulation to promote continued scaling where the system runs fast on the car and in our data center Collaborate with onboard teams to identify and improve compute performance bottlenecks across the stack to improve performance/driving quality Collaborate with hardware teams to codesign hardware/software and improve the software for best performance on our hardware platform Ensure reaction latency for collision avoidance with and help design novel system/architecture for extremely fast nominal performance Develop necessary high scale performance evaluation, debugging and software change management processes Improve system resource usage to simulation at scale in Cloud datacenters: minimizing CPU use and latency, minimizing RAM usage, intelligently determining which computations should happen on CPU, GPU, and TPU. You have: BS in Comp Sci, EE, Robotics, Physics, Math, or related field (or equivalent experience) 5 years of experience as a software engineer or similar roles 5 years of experience in C++ 3 year of experience optimizing software using profile guided techniques We prefer: 2 years in infrastructure/systems/performance domain optimizing end-to-end systems 2 years of experience working on a large-scale/high complexity system (supported by hundreds of engineers) Experience in robotics Experience in low-level optimization techniques, frameworks (SIMD/CUDA) and ML performance/frameworks Experience in evaluation techniques #LI-Hybrid This is a hybrid remote/in-office role. 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 $204,000 — $259,000 USD Read Less
  • Onboard Infrastructure Software Engineer  

    - Santa Clara County
    Waymo is an autonomous driving technology company with the mission to... Read More
    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 Onboard Frameworks Team provides the building blocks used to implement Waymo's onboard software stack. The team works closely with onboard engineers to design, launch, and land key APIs, development workflows, and tools to accelerate the pace of development across the company. In this Hybrid role, you will report to a Software Engineer. You will: Design, implement, and deploy core C++ APIs supporting all of: asynchrony management, experimentation, multi-platform deployments, data extraction workflows, debug journeys, and system visualization Holistically understand the lifecycle of Waymo's code and how it is used, to optimize it across all operating environments- on the car and in simulation Work with onboard teams to understand pain points, opportunities for improvement, and identify collaborations to improve Waymo's velocity Guide onboard teams on how to set up their software to be more efficient, flexible, scalable, and capable of adapting to Waymo's needs You have: Bachelor's in Comp Sci, EE, Robotics, Physics, Math, or related field (or equivalent experience) 3 years of experience as a software engineer or similar roles 3 years of experience in C++ 2 year of experience in software infrastructure/systems We prefer: 2 years of experience working in a highly complex system supporting by hundreds of engineers and their tooling needs Experience migrating software systems with zero downtime Experience with performance analysis, including profiling, benchmarking, and optimization Experience in robotics #LI-Hybrid Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany