Senior Staff Machine Learning Engineer - Perception
Hybrid Boston Full-time Senior Machine Learning Engineering
At a glance
Senior Machine Learning Engineering role at Zoox. Boston · full-time · $277,000–$389,000 base.
SalaryStated by Zoox
$277,000 – $389,000
Base salary for this role, in USD per year, as published in the posting.
This role, from ZooxOur estimate for the market: $158,000–$229,875Median $187,500
Above the market median of $187,500 for senior machine learning engineering roles in Boston.
Worked out from 11 postings that stated pay, median $187,500. Last updated Oct 6, 2026.
RoleMachine Learning Engineering
SenioritySenior
LocationBoston
WorkplaceHybrid
EmploymentFull-time
Base pay$277,000–$389,000
PostedNov 12, 2024 · 1y ago
Role brief
aimlroles summary, based on the employer's posting.
What you'll do
- Create algorithms that interpret the robot’s surroundings and anticipate how scenes change over time
- Build multimodal foundation models for use on vehicles and in offline workflows
- Apply generative AI to simulation to make offline validation more realistic
- Use large-scale ML infrastructure to find new approaches, while mentoring other ML developers
- Work with prediction, planning, and simulation engineers on complex urban driving problems
What you bring
- A bachelor’s, master’s, or doctoral degree in computer science or a related discipline
- Experience developing deep learning systems for sensor data, including model training and deployment
- Production ML pipeline experience covering datasets, training systems, and metrics
- Strong computer vision and mathematical skills, including probability, plus fluency in C++ or Python and basic C++ knowledge
Who this fits
This senior staff role suits an experienced ML engineer who can shape technical direction across teams, mentor developers, and work on both near-term milestones and exploratory projects. The work spans perception for autonomous driving, including algorithms for segmentation, tracking, classification, and scene understanding.
From the employer
Our Perception team is responsible for using our sensor data to understand the complex and dynamic environments where we drive. In this role, you will have access to the best sensor data in the world and an incredible infrastructure for testing and validating your algorithms. We are creating new algorithms for segmentation, tracking, classification, and high-level scene understanding, and you could work on any (or all!) of these components.
As a Senior Staff ML Engineer, you will lead the development of machine learning algorithms that can range in influence from onboard autonomy to offboard autonomy and validation. You will collaborate closely with other teams specializing in Prediction, Planning, Simulation, and Safety Validation, influencing our overall technical stack. Your role will look at problems in a way that crosses team boundaries to prototype new approaches that influence the long term technical direction of multiple organizations within the company. The impact of the role can be in the form of impacting immediate company milestones to leading forward-looking exploratory projects.
Follow us on LinkedIn
AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter.
A Final Note:You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.
Responsibilities
- Develop new algorithms to understand the scene around the robot, and how that scene would evolve through time
- Build multi-modal foundation models for on-vehicle and offline applications
- Develop new algorithms to apply generative AI to simulation to improve the realism of our offline validation systems
- Leverage our large-scale machine learning infrastructure to discover new solutions and push the boundaries of the field
- Provide technical mentorship to the broader group of ML developers at Zoox
- Collaborate with engineers on Prediction, Planning, and Simulation to solve the overall Autonomous Driving problem in complex urban environments
Qualifications
- BS, MS, or PhD degree in computer science or related field
- Experience with training and deploying Deep Learning models on sensor data-Experience with production Machine Learning pipelines: dataset creation, training frameworks, metrics pipelines
- Experience with modern computer vision techniques
- Strong mathematical skills and understanding of probabilistic techniques
- Fluency in C++ or Fluency in Python with a basic understanding of C++
- Extensive experience with programming and algorithm design-Strong mathematics skills
Bonus Qualifications
- Publications in your field (CVPR, ICCV, RSS, ICRA preferred)
- Experience with autonomous robots
- Experience with realtime sensor fusion (e.g. LiDAR, camera, radar)
- Experience with novel pipelines and architectures for convolutional neural nets
- Experience with 3D data and representations (pointclouds, meshes, etc.)
Follow us on LinkedIn
AccommodationsIf you need an accommodation to participate in the application or interview process please reach out to accommodations@zoox.com or your assigned recruiter.
A Final Note:You do not need to match every listed expectation to apply for this position. Here at Zoox, we know that diverse perspectives foster the innovation we need to be successful, and we are committed to building a team that encompasses a variety of backgrounds, experiences, and skills.