Skip to content

Staff Machine Learning Engineer - Mapping

Lead development of ML models and algorithms for HD 3D mapping in autonomous driving. Requires 5+ years experience, MS/PhD in CS, expertise in computer vision, deep learning, Python/C++, and cross-functional leadership.

277k – 333kFoster City, CAML EngineeringHybrid5+ YOE

About the role

Responsibilities

  • Design and develop novel algorithms and ML models for 2D/3D machine perception and mapping in real-world environments
  • Contribute to large-scale, automated mapping pipelines
  • Be a technical leader, maintaining coding and ML best practices and making architectural decisions
  • Help set the vision and build technical roadmaps
  • Coordinate cross-functional initiatives with Mapping, Perception, Planner, Simulation, Data Science teams
  • Drive metrics and tools for development, validation, and progress measurement

Qualifications

  • MS or PhD (or equivalent with 5+ years) in Computer Science or related field
  • Experience in computer vision or robotics
  • Experience training and deploying deep learning models
  • Proficiency in Python and/or C++
  • Experience leading cross-functional projects

Bonus Qualifications

  • Experience with HD maps
  • Experience with 3D computer vision, 3D reconstruction, or SLAM
  • Experience with geospatial data and coordinate systems

Skills

Machine LearningDeep LearningComputer VisionPythonC++3D ReconstructionSlamHd MapsGeospatial DataRobotics

Similar roles

ML Engineering jobs

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 – 389kBoston, MAML EngineeringHybridC++Lidar

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

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 – 407kFoster City, CAML EngineeringHybridC++Python

Staff Machine Learning Engineer, Underwriting and Credit

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 – 415kUnited StatesML EngineeringRemote10+ YOESQLGCP

Staff Applied Machine Learning Engineer - Fraud & Abuse

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 – 415kSan Francisco, CAML EngineeringOn-site12+ YOESQLJava

Staff Applied Machine Learning Engineer

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 – 415kUnited StatesML EngineeringRemote12+ YOESQLJava