Talent.com
Senior Software Engineer, Perception ML Data & Benchmark

Senior Software Engineer, Perception ML Data & Benchmark

WaymoMountain View, CA, United States
3 days ago
Job type
  • Full-time
Job description

Overview

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.

Within Perception, the Data Refinery team builds the data and evaluation systems to benchmark models and accelerate the ML development cycle. We design the centralized systems and tools for rigorous model quality analysis, debugging, and performance measurement after a model has been trained. Our work provides the fast, actionable feedback loops that shorten the development cycle from days to hours, enabling teams to iterate, improve, and ship better models faster. We collaborate across ML and Infrastructure teams to integrate this standardized evaluation into the core ML lifecycle and help bring new capabilities to the Waymo Driver.

In this hybrid role, you will report to an engineering manager.

Responsibilities

  • Design, build, and maintain scalable data pipelines to process many petabytes of complex sensor data, making it ready for efficient model training and evaluation.
  • Develop infrastructure to produce reliable, high-quality datasets for a wide range of ML models, from real-time on-car models to large-scale offboard foundation models.
  • Build and scale a centralized model benchmarking system to provide fast, standardized, and reproducible model quality metrics, reducing the model development cycle from days to hours.
  • Implement tools for deep model quality analysis, including comparative leaderboards and integrated triage / debugging workflows.
  • Automate data quality and validation checks to ensure the integrity, consistency, and trustworthiness of our datasets as we scale to new cities and vehicle platforms.
  • Collaborate closely with ML engineers, research scientists, and core infrastructure teams to understand user needs and deliver impactful data and evaluation solutions.

Qualifications

You have :

  • C++ programming skills (required), with Python experience
  • 5+ years in ML data engineering, including data pipelines, data curation, data balancing
  • Experience with the ML development lifecycle, including data engineering, model evaluation, and metric computation
  • We prefer :

  • Hands-on experience in building large scale data processing or retrieval systems and pipelines : Apache Spark, Apache Beam, Google Cloud Dataflow, AWS Data Pipeline, Faiss / ScaNN, etc.
  • Experience with the end-to-end process of benchmark creation, from defining domain-specific metrics, to curating challenging evaluation datasets, to triaging examples and improving the benchmark.
  • 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

    $204,000—$259,000 USD

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Mountain View, CA, United States

    Related jobs
    • Promoted
    Senior / Staff Machine Learning Engineer, Perception

    Senior / Staff Machine Learning Engineer, Perception

    AgtonomySan Francisco, CA, United States
    Full-time
    At Agtonomy, we’re not just building tech—we’re transforming how vital industries get work done.Our Physical AI and fleet services turn heavy machinery into intelligent, autonomous systems that tac...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, AI / ML

    Senior Software Engineer, AI / ML

    GLUESan Francisco, CA, United States
    Full-time
    Glue is a well-funded startup working on the next generation of work communication tools.We believe that today’s work chat is noisy, unstructured, and not designed for productivity.We’re drawing fr...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, AI / ML, Platforms and Devices

    Senior Software Engineer, AI / ML, Platforms and Devices

    Google Inc.Mountain View, CA, United States
    Full-time
    Senior Software Engineer, AI / ML, Platforms and Devices.Locations : Google Mountain View, CA; New York, NY; San Francisco, CA. +2 more; +1 more.Bachelor’s degree or equivalent practical experience.ML...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, ML Data Platform

    Senior Software Engineer, ML Data Platform

    Dyna RoboticsRedwood City, CA, United States
    Full-time
    Dyna Robotics makes general-purpose robots powered by a proprietary embodied AI foundation model that generalizes and self-improves across varied environments with commercial-grade performance.Dyna...Show moreLast updated: 26 days ago
    • Promoted
    • New!
    Senior Software Engineer - Machine Learning

    Senior Software Engineer - Machine Learning

    Celonis GmbHRedwood City, CA, United States
    Full-time
    We're Celonis, the global leader in Process Intelligence technology and one of the world's fastest-growing SaaS firms.We believe there is a massive opportunity to unlock productivity by placing AI,...Show moreLast updated: 18 hours ago
    • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    HiveSan Francisco, California, United States
    Full-time
    Hive is the leading provider of cloud-based AI solutions to understand, search, and generate content, and is trusted by hundreds of the world's largest and most innovative organizations.The company...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, AI / ML Recommendations, Rankings, Predictions, YouTube

    Senior Software Engineer, AI / ML Recommendations, Rankings, Predictions, YouTube

    Google Inc.San Bruno, CA, United States
    Full-time
    Senior Software Engineer, AI / ML Recommendations, Rankings, Predictions, YouTube.Bachelor’s degree or equivalent practical experience. Master's degree or PhD in Computer Science or related technical ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior ML Software Engineer - Large Scale Spatial / Temporal Data Processing

    Senior ML Software Engineer - Large Scale Spatial / Temporal Data Processing

    AppleCupertino, CA, United States
    Full-time
    Are you searching for an opportunity that will challenge, encourage and make you proud? If so, our team would like to meet you. The Maps Places Data team uses a variety of spatiotemporal signals to ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Data & AI / ML

    Senior Software Engineer, Data & AI / ML

    VerseSan Francisco, California, United States
    Remote
    Full-time
    San Francisco, CA (Remote / Hybrid Available).Organizations today are under growing pressure to navigate the transition to clean energy — not just to meet sustainability goals, but to manage risk, co...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer, Perception – Autonomous Vehicles

    Senior Software Engineer, Perception – Autonomous Vehicles

    NVIDIASanta Clara, CA, United States
    Full-time
    Intelligent machines powered by Artificial Intelligence computers that can learn, reason and interact with people are no longer science fiction. GPU Deep Learning has provided the foundation for mac...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer - Machine Learning Platform

    Senior Software Engineer - Machine Learning Platform

    SnowflakeMenlo Park, California, United States
    Full-time
    The Snowflake Machine Learning Platform team’s mission is to enable customers to bring their machine learning and deep learning workloads to Snowflake. Our customers want to build powerful models wi...Show moreLast updated: 30+ days ago
    • Promoted
    AIML - Senior Software Engineer, Machine Learning Platform Technologies

    AIML - Senior Software Engineer, Machine Learning Platform Technologies

    San Francisco StaffingSan Francisco, CA, United States
    Full-time
    We are looking for a Senior Software Engineer to shape how we measure the success and reliability of Apple Intelligence software features. This role is at the intersection of feature delivery, telem...Show moreLast updated: 1 day ago
    • Promoted
    Senior Staff Machine Learning Engineer, Perception Systems & Sensor Integration

    Senior Staff Machine Learning Engineer, Perception Systems & Sensor Integration

    WaymoMountain View, California, United States
    Full-time
    Waymo is an autonomous driving technology company with the mission to be the most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Wa...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Data / AI / ML Software Engineer

    Senior Data / AI / ML Software Engineer

    MLabsSan Francisco, CA, United States
    Full-time
    Senior Data / AI / ML Software Engineer.Remote (US Only) or Hybrid (San Francisco Bay Area).K - $300K (Varies by level and location). We are building a cutting-edge.Clinical Data Intelligence platform.W...Show moreLast updated: 2 hours ago
    • Promoted
    Senior Staff Machine Learning Engineer, Perception

    Senior Staff Machine Learning Engineer, Perception

    WaymoMountain View, California, United States
    Full-time
    Waymo is an autonomous driving technology company with the mission to be the most trusted driver.Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Wa...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Tensor AutoSan Jose, CA, United States
    Full-time
    Investigate and develop computer vision algorithms and ML models for the perception system.Work on deployment of these algorithms and models on autonomous vehicles. Evaluate and understand the chall...Show moreLast updated: 1 day ago
    • Promoted
    Senior AI / ML Engineer - Developer Experience

    Senior AI / ML Engineer - Developer Experience

    General MotorsSunnyvale, CA, United States
    Full-time
    The AI Cloud and Developer Infrastructure organization is responsible for delivering and maintaining the tools and services engineers here at GM use every day to do their best work and drive our ca...Show moreLast updated: 1 day ago
    • Promoted
    Senior ML Engineer, Perception Foundation Encoder

    Senior ML Engineer, Perception Foundation Encoder

    NuroMountain View, California, United States
    Full-time
    Nuro is a self-driving technology company on a mission to make autonomy accessible to all.Founded in 2016, Nuro is building the world’s most scalable driver, combining cutting-edge AI with automoti...Show moreLast updated: 30+ days ago