Skip to content
ZooxZooxBoston, MA

Senior Staff Machine Learning Engineer - Perception

Leads development of ML algorithms for robot perception, including scene understanding, tracking, segmentation, and multi-modal foundation models using sensor data. Requires deep expertise in deep learning, computer vision, and production ML pipelines, collaborating across autonomy teams.

277k – 389k
HybridML Engineering

About the role

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
  • 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.)

Skills

Deep LearningComputer VisionPythonC++Machine Learning PipelinesPyTorchTensorFlowLidarSensor FusionPoint CloudsGenerative AIConvolutional Neural Networks

Similar roles

ML Engineering jobs
Zoox

Staff / Senior Staff Software Engineer - Learned Trajectory Machine Learning Engineer

ZooxFoster City, CA

Develops deep learning models using imitation and reinforcement learning to generate safe, efficient driving trajectories for autonomous vehicles. Collaborates with Perception, Planning, and Simulation teams; requires ML expertise, Python fluency, and transformer experience.

277k – 407k
HybridML Engineering
Square

Staff Machine Learning Engineer, Underwriting and Credit

SquareUnited States

Senior IC building and maintaining ML underwriting and credit decisioning models for Cash App Borrow and Afterpay. Owns full modeling lifecycle including experimentation, calibration, deployment, and monitoring.

277k – 415k
Remote10+ YOEML Engineering
Square

Staff Applied Machine Learning Engineer - Fraud & Abuse

SquareSan Francisco, CA

Staff Applied ML Engineer building and operating production ML decision systems to detect and prevent payment fraud, scams, identity abuse, and marketplace risk across Block.

277k – 415k
On-site12+ YOEML Engineering
Square

Staff Applied Machine Learning Engineer

SquareUnited States

Build and operate production ML systems for ranking, recommendations, search, and customer intelligence signals used across product, growth, risk, and decisioning teams. Requires 12+ years of production ML experience and deep expertise in intelligent systems.

277k – 415k
Remote12+ YOEML Engineering
Otter

Staff Machine Learning Engineer

OtterMountain View, CA

Lead architect and builder of large-scale ASR/NLP/LLM systems for Otter's conversational intelligence products. Owns end-to-end ML lifecycles from research to production deployment, mentoring engineers and setting technical direction.

278k – 330k
Hybrid10+ YOEML Engineering