Skip to content

Senior Machine Learning Engineer - Perception Mapping

242k – 290kFoster City, CAOnsite5+ YOE
Summary

Design, train, and integrate ML models for semantic map element detection in autonomous vehicles. Requires 5+ years experience, MS/PhD in CS, expertise in computer vision, deep learning, and PyTorch.

About the role

Responsibilities

  • Curate, validate, and label datasets for model training and validation
  • Research, implement, and train ML models to perform semantic map element detection
  • Closely collaborate with validation teams to formulate and execute model validation pipelines
  • Integrate models into the greater onboard autonomy system within compute budgets
  • Be a technical leader on the team, maintaining coding and ML development best practices and contributing to architectural decisions

Qualifications

  • MS or PhD or equivalent experience (5+ years) in Computer Science or related field
  • Experience in computer vision or robotics
  • Experience with training and deploying deep learning models
  • Experience with Python libraries (PyTorch, NumPy)

Bonus Qualifications

  • Experience with C++
  • Experience with CUDA and/or GPU programming
  • Experience with mapping related ML techniques
Skills
PyTorchNumPyComputer VisionDeep LearningPythonC++CUDAGPU ProgrammingRoboticsMachine Learning
Similar roles at this salary range
All ML Engineering jobs →
Airbnb

Senior Staff Machine Learning Engineer, Communication & Connectivity

Lead ML architecture and implementation for Airbnb's Messaging & Notifications, building recommendation engines, ranking systems, and LLM-powered experiences while mentoring engineers.

244k – 305kUnited StatesML EngineeringRemotePythonAI Systems
Traba

Staff Software Engineer

Founding Staff Applied Agent Engineer to architect and lead Traba's agentic platform, building production LLM/agent systems that integrate with customer WMS/TMS/ERP and drive industrial operations. Requires 7+ years engineering experience with 2+ years building production agent systems.

240k – 300kNew York, NY +1ML EngineeringOn-siteLLMKafka
Traba

Senior Software Engineer

Founding Senior Applied Agent Engineer building production LLM agent systems that automate supply chain workflows. Requires 5+ years engineering experience with 1+ year shipping LLM/agent features, strong Python/TypeScript skills, and hands-on agent stack experience.

200k – 240kNew York, NY +1ML EngineeringOn-sitePythonNode.js
Cribl

Staff Software Engineer, Cribl AI

Staff-level AI/ML engineer building and productionizing generative AI features across backend and frontend for Cribl's observability platform. Requires 6+ years experience, AI/ML and MLOps background, and TypeScript/JavaScript proficiency.

225k – 265kUnited StatesML EngineeringRemoteLLMsReact
Perplexity

Member of Technical Staff

ML Engineer building and optimizing production recommendation, ranking, and personalization systems that integrate LLMs for Perplexity's AI product.

220k – 405kSan Francisco, CA +1ML EngineeringOn-siteLLMsFeature Stores