Skip to content

Senior/Staff Machine Learning Engineer - Offline Driving Intelligence

242k – 333kFoster City, CASeattle, WASan Diego, CAHybrid5+ YOE
Summary

Leads ML initiatives to enhance validation processes using large-scale fleet and synthetic data for autonomous vehicle safety. Requires PhD or 5+ years ML experience, Python/PyTorch expertise, and AV domain knowledge.

About the role

Responsibilities

  • Lead technical initiatives applying modern machine learning and large-scale data to critical validation problems at the intersection of ML and data science. Serve as key contributor and tech lead on a small team.
  • Improve feature representation by extending and refining features and embedding space to identify and cluster interesting driving scenarios using first-principles thinking.
  • Integrate AV performance data and metrics into models for more accurate risk predictions.
  • Collaborate cross-functionally with system safety, data science, software, and fleet operations teams.

Qualifications

  • PhD in a relevant field and/or 5+ years of experience with machine learning models and data science in industry.
  • Expertise in machine learning concepts, including training deep learning models, evaluation, and optimization.
  • Strong programming skills in Python and experience with PyTorch, TensorFlow, Jax.
  • Experience with large-scale data processing and distributed computing.
  • Domain knowledge in robotics, autonomous vehicles, perception, prediction, and planning.
  • Proven ability to drive progress independently, lead technical projects, and apply critical thinking.
  • Excellent communication skills for cross-functional collaboration.

Bonus Qualifications

  • Real-world impact via patents, presentations, blog posts, publications at top ML conferences (Neurips, ICML, CORL, ICLR).
  • Familiarity with encoder-decoder or foundation models for prediction and planning.
  • Experience with test scripting and data analysis languages like SQL.
  • Familiarity with fleet data collection and validation challenges in autonomous vehicles.
  • Background in Bayesian optimization, online learning, and adaptive search.
Skills
PyTorchTensorFlowJaxPythonDeep LearningMachine LearningSQLDistributed ComputingBayesian OptimizationFoundation Models
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