Senior Machine Learning Engineer, Robotics

Waymo

California (MO)

Hybrid

USD 213,000 - 263,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual bonus
Equity incentive plan
Benefits program

Job summary

Waymo is seeking a Software Engineer for the Sensor Foundations Team to accelerate low-level Perception tasks using machine learning. You will work on system integration, optimize pipelines, and develop new metrics to assess quality.

You should have a Bachelor's in CS/Software Engineering/Robotics and 5+ years of industry experience, strong C/C++, and Python, plus experience with Computer Vision and ML. Preference for Masters/PhD and AV industry background.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Robotics or similar field.
  • 5+ years of industry experience.
  • Strong C/C++ and Python skills.
  • Experience with Computer Vision and Machine Learning.

Responsibilities

  • Transition low-level Perception tasks from algorithms to machine learning.
  • Work on system integration and optimization.
  • Evaluate task-level and system-level quality, developing new metrics as needed.

Skills

C/C++
Python
Computer Vision
Machine Learning
System Integration
Robotics

Education

Bachelor's degree in CS/Software Eng/Robotics

Job description

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.

The Sensor Foundations Team’s purpose is to provide cleaned-up sensor data through highly optimized APIs to Perception models, to abstract sensor hardware differences where possible, and to provide low-level Perception signals either through algorithms or machine learning. Projects on our team typically require a diverse skill set, including robotics, system integration, code optimization, and machine learning. We have a good understanding of the hardware (both sensors and compute) and the overall Perception system. For this role, we are looking for a strong Software Engineer with robotics and machine learning experience, who will help us to accelerate the transition of low-level Perception tasks from algorithms to machine learning.

This role follows a hybrid work schedule and reports to the Technical Lead Manager of the Sensor Foundations Team.

You will:

  • Transition low-level Perception tasks from algorithms to machine learning
  • Work on system integration and optimization
  • Evaluate task-level and system-level quality, developing new metrics as needed

You have:

  • Bachelors in Computer Science, Software Engineering, Robotics, or similar technical field of study
  • 5+ years of industry experience
  • Strong C/C++ skills
  • Proficiency with Python
  • Experience with Computer Vision and Machine Learning
  • Experience with System Integration

We prefer:

  • Masters or PhD Degree in Computer Science, Robotics, Machine Learning, or a similar discipline
  • Experience with sensor data processing (Lidar, camera, or radar)
  • Experience in the AV industry

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

$213,000—$263,000 USD

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer, Robotics
Senior Machine Learning Engineer, Robotics

Waymo • San Francisco (CA)

Hybrid
USD 204,000 - 259,000
Discretionary annual bonus
Equity incentive plan
Generous benefits program
Senior Machine Learning Engineer, Robotics
Senior Machine Learning Engineer, Robotics

Waymo • Mountain View (CA)

On-site
USD 204,000 - 259,000
Discretionary annual bonus program
Equity incentive plan
Generous Company benefits program
Senior Machine Learning Engineer, Robotics
Senior Machine Learning Engineer, Robotics

Waymo • Mountain View (CA)

On-site
USD 204,000 - 259,000
Discretionary annual bonus program
Equity incentive plan
Generous company benefits program
Software Engineer, Perception Scaling Evaluation
Software Engineer, Perception Scaling Evaluation

Waymo • California (MO)

Hybrid
USD 175,000 - 215,000
Annual bonus
Equity incentives
Benefits program
Software Engineer, Operational/ Process Efficiency
Software Engineer, Operational/ Process Efficiency

Waymo • California (MO)

Hybrid
USD 175,000 - 215,000
Bonus program
Equity incentives
Benefits package
Staff Tech Lead, Machine Learning Engineer, Perception
Staff Tech Lead, Machine Learning Engineer, Perception

Waymo • Mountain View (CA)

On-site
USD 251,000 - 310,000
Machine Learning Engineer, Sensor Pipelines
Machine Learning Engineer, Sensor Pipelines

Waymo • Mountain View (CA)

Hybrid
USD 175,000 - 215,000
Annual bonus
Equity incentives
Generous benefits
Staff Machine Learning Engineer, Multi-Modal Perception
Staff Machine Learning Engineer, Multi-Modal Perception

Waymo • San Francisco (CA)

Hybrid
USD 251,000 - 310,000
Annual bonus program
Equity incentive plan
Generous company benefits
Staff Tech Lead, Machine Learning Engineer, Perception
Staff Tech Lead, Machine Learning Engineer, Perception

Waymo • San Francisco (CA)

On-site
USD 251,000 - 310,000
Annual bonus
Equity incentives
Benefits program
Staff Machine Learning Engineer, Multi-Modal Perception
Staff Machine Learning Engineer, Multi-Modal Perception

Waymo • California (MO)

Hybrid
USD 251,000 - 310,000
Discretionary annual bonus
Equity incentive plan
Company benefits program