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

Staff Machine Learning Engineer

$238k - $302k
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 DUE ML Core team will build and operate scalable machine learning and data systems, simulation workflow and insight tools, improve and speed up the evaluation and onboard developer journeys. It will combine expert human judgements and advanced machine learning models to deliver training and evaluation data for hundreds of metrics and components that make up the Waymo driver. We are looking for researchers and software engineers who are passionate about developing machine learning techniques for the Evaluation systems on our autonomous vehicles, and have an incessant drive to improve the performance of our technology stack.

In this role, you will

 


  • Lead the development of cutting edge Deep Learning and machine learning models to enhance human-led triaging and introduce automation for high-volume workflows

  • Design and build Gen AI LLM/VLM solutions for self driving car behavior analysis and anomaly detection

  • Proactively monitor and assimilate best practices from within Alphabet and the broader industry to develop a Reinforcement Learning from human preference-based data collection and evaluation system.

  • Enhance User Feedback Analysis, collaborate seamlessly with product and business teams to design and implement tools for multi-label classifications, sentiment assessment, comment summarization, root cause analysis and trend analysis of rider feedback

  • Oversee the production and optimization of machine learning models aiming to assess Waymo's expansive fleet of vehicles that cumulatively travel millions of miles.

  • Drive technical direction, and provide technical inputs and guidance to the team.

  • Work closely with PMs and TPMs to help define product requirements and align the technical agenda with the company's business objectives.

  • Collaborate closely with multiple teams (e.g., Prediction, Planning, Research), other technical leads, and senior leaderships across Waymo to deliver on key strategic efforts.

 

At a minimum we would like you to have:


  • B.S. in Computer Science, Robotics, Machine Learning, similar technical field of study, or equivalent practical experience

  • Strong coding experience in C++ and/or Python.

  • Experience in at least one of: Foundational Models, VLM, Deep Learning

  • 5+ years of experience with hands-on experience in machine learning projects

  • Experience with ML frameworks such as TensorFlow, PyTorch, Hugging Face's transformers, along with expertise in deep learning models and ML deployment at scale

It's preferred if you have:


  • M.S. or Ph.D. degree Computer Science or related quantitative field with a specialization of machine learning.

  • Deep learning experience with Transformers

  • Gen AI LLM/VLM experience

  • Experience with building tools for applied machine learning, including MLOps, evaluation/validation techniques, and model performance optimization.

  • Large-scale data processing and analytical skills.

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

$238,000—$302,000 USD

Vacancy posted 15 hours ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Engineer in Mountain View, CA vacancy
  • $140k - $230k

     ...architectures and applying and advancing the state-of-the-art of machine learning (ML) for perception, prediction, and motion planning. We are...  ...on a daily basis with other software and hardware engineers and researchers to tackle some of the most challenging problems... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Woven By Toyota

    Palo Alto, CA
    12 hours ago
  • $207k - $300k

    Google Inc. is looking for a Staff Software Engineer in Sunnyvale, CA, to lead on-device Machine Learning infrastructure projects. The role requires 8 years of software development experience, strong knowledge in ML design, and the ability to work across teams on complex... 
    Suggested

    Google Inc.

    Sunnyvale, CA
    1 day ago
  •  ...Staff/Sr. ML Compute Efficiency Engineer Scaling machine learning workloads across thousands of GPUs and TPUs creates challenges that few engineers ever encounter. In Apple's Machine Learning Platform Technologies organization, we build the infrastructure that powers... 
    Suggested

    Apple

    Santa Clara, CA
    2 days ago
  •  ...strengthening cyber resilience for the infrastructure, systems, and organizations that keep the world running. Our Team's Vision: Our Engineering team is shaping the future of cybersecurity. We thrive on visionary leadership, autonomy, and ownership, fostering a culture of... 
    Suggested
    Immediate start

    Illumio

    Sunnyvale, CA
    3 days ago
  • $204k - $259k

     ...Senior Machine Learning Engineer, Computer Vision/VLM 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... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $194k - $214k

     ...The Role We're seeking a highly customer-centric Senior ML Engineer who will join our cross-functional engineering team. You'll be...  ...a scrappy, get-stuff-done, mentality. Experience with deep learning in a production setting, understanding how to manage data, training... 

    Instrumental Inc

    Palo Alto, CA
    1 day ago
  •  ...About Voltai Voltai is developing world models, and agents to learn, evaluate, plan, experiment, and interact with the physical...  ...four US presidents. What we're Looking For Strong AI/ML engineering skills from top tier CS, EECS, Math and Physics programs. Proven... 

    Voltai, Inc

    Palo Alto, CA
    1 day ago
  • $147.4k - $272.1k

     ...Machine Learning Engineer - Agentic AI The VCV organization has pioneered human-centric, real-time technologies such as Face ID, FaceKit, and gaze and hand gesture control, transforming how millions of people interact with their devices by balancing research and product... 
    Relocation

    Apple

    Sunnyvale, CA
    1 day ago
  • $204k - $259k

     ...Senior Machine Learning Engineer, Perception LLM/VLM 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... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $176k - $420k

     ...What to Expect Tesla is looking for an experienced applied Machine Learning Engineers to help build models that deliver robust for robotics to drive the future of autonomy across all current and future generations of vehicles. You will work on a lean team without boundaries... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $213k - $263k

     ...Senior Machine Learning Engineer, Multimodal Perception 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... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  •  ...We have a Senior Machine Learning Engineer role. Below are the key details: Main skill: Time Series, ML models training production experience, Vision Models - 2D/3D Project duration: 12 months Location: 3 days per week onsite in Mountain View, CA Recruitment... 
    Immediate start
    3 days per week

    Lorven Technologies

    Mountain View, CA
    3 days ago
  •  ...Machine Learning Engineer Location: Hybrid – Bentonville, AR or Sunnyvale, CA Client: Walmart PV: Apex systems Rate: $68/hr W2 for candidates in Sunnyvale, CA, $59/hr. W2 for candidates in Bentonville, AR Work Authorization: No h1, OPT Duration: 6+ months Interview... 

    RIT Solutions

    Sunnyvale, CA
    1 day ago
  •  ...Evaluation Engineer Evaluation is the bottleneck in healthcare AI — you can't ship what you can't measure. You'll build the systems that tell us whether our models are safe, accurate, and ready for real patients: evaluation frameworks, synthetic data pipelines, automated... 

    Hippocratic AI

    Palo Alto, CA
    3 days ago
  • $140.7k - $223.4k

     ...ad-tech ecosystem that connects billions of users with the creators and experiences they love. The Advertiser Growth team is the engine of this mission, ensuring that as our marketplace expands, advertisers have the intelligent tools, robust infrastructure, and rigorous... 
    Work at office
    Worldwide
    Relocation package

    Unity

    Mountain View, CA
    3 days ago
  •  ...About the job Machine Learning Engineer Glint Tech Solutions is Hiring an experienced Machine Learning Engineer to join our client's high-performing team, working on cutting-edge ML infrastructure and scalable cloud-based solutions. What You'll Do: Design... 

    Glint Tech Solutions LLC

    Sunnyvale, CA
    1 day ago
  •  ...Hi Professionals, Hope you are doing good This is Jayaraman from Info Way Solutions, LLC We have job opening for Machine Learning Engineer and the detailed Job description is given below: Kindly check the JD and share your views Machine Learning Engineer... 

    Info Way Solutions

    Sunnyvale, CA
    1 day ago
  • $154.9k - $222.37k

     ...allowing autonomous devices like vehicles and robots to make more intelligent and safe decisions. Role Overview: As an ML Engineer on our perception team, you will own the development and deployment of 3D perception models across object detection, semantic... 
    Flexible hours

    Aeva, Inc

    Mountain View, CA
    15 hours ago
  • $170k - $240k

     ...platform infrastructure to support advanced AI research and model development initiatives. As a Senior ML Engineer, you will collaborate closely with machine learning engineers, research scientists, and other partners to develop state-of-the-art AI solutions that enable... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $181.1k - $318.4k

     ...Machine Learning Engineer, Video Engineering Help define the next generation of photo and video experiences at Apple. The Video Engineering group develops key image and video technologies that contribute to experiences across many Apple products and services. As a Machine... 
    Relocation

    Apple

    Sunnyvale, CA
    2 days ago
  •  ...Role Overview: As a Machine Learning Engineer, you will play a central role in translating cutting-edge machine learning research into scalable, production-ready solutions. You will collaborate closely with cross-functional teams to identify opportunities where ML... 

    Nace AI

    Palo Alto, CA
    4 days ago
  • $148.7k - $258.72k

     ...Mountain View, CA, USA Senior Machine Learning Engineer, Vector Bidding Science Location Mountain View, CA, USA Department AI & Machine Learning Requisition ID JOBREQ-2616033 Role description The opportunity We are looking for Senior Machine... 
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    6 days ago
  • $209k - $313k

     ...express themselves, live in the moment, learn about the world, and have fun together....  ...; and it's AR glasses, Spectacles. Snap Engineering teams build fun and technically sophisticated...  ...at the forefront. We’re looking for a Machine Learning Engineer to join Snap Inc! What... 
    Work experience placement
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  •  ...Technical Hiring Criteria (Must Haves) • Top 3 Required skills: Machine Learning, Gen AI, Python • Years of experience in each of the must-...  ...use cases. Create, test, and refine prompts (prompt engineering) including system instructions, chains, and templates to... 
    Hourly pay
    Permanent employment
    Work at office
    Remote work
    3 days per week

    eTeam

    Sunnyvale, CA
    2 days ago
  • $171k - $247k

     ...accessible for all. We are seeking a ML Engineering TL to join the Behavior Planning Team...  ...large-scale models trained with Imitation Learning and Reinforcement Learning that enable...  ...Qualifications ~ MS or PhD in Robotics, Machine Learning, Computer Science, or a related... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    1 day ago
  • $173k - $259k

     ...Machine Learning Engineer Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn... 
    Work experience placement
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    1 day ago
  • $213k - $263k

     ...Senior Machine Learning Engineer, Runtime and Serving 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... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    15 hours ago
  •  ...Machine Learning Engineer In this role you will: Build, deploy, and improve robust machine learning models for product features. Design both offline and online experiments to test ML product features, and perform data-driven analysis on the results to find actionable... 

    LABINE AND ASSOCIATES, INC.

    Palo Alto, CA
    3 days ago
  •  ...profile. Responsibilities: Develop Machine Learning (ML) and physics-based models for Earth...  ...Mandatory: Experience with earth engine and functional programming. Experience...  ...Solutions: US Tech Solutions is a global staff augmentation firm providing a wide range... 
    Contract work
    Shift work

    US Tech Solutions

    Mountain View, CA
    6 days ago
  •  ...revolutionary ideas have a way of becoming extraordinary products, services, and customer experiences. Join the Ai Data Platform Applied Machine Learning team to pioneer enterprise solutions where generative AI meets Apple's unique commitment to privacy-first innovation. Together... 

    Apple

    Sunnyvale, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Engineer. Be the first to apply!