Drimva

Uber

Staff Software Engineer - ML AV Labs

$232K–$258K

Sunnyvale, California · Staff · Full-time · Posted Sep 25, 2026

Experience
8+ years of working experience in the ML, Robotics, or Autonomous Systems industry.
Education
Bachelor’s degree in Computer Science, Computer Engineering, or related fields.

About the job

Leads development of machine learning systems that extract semantic insights from real-world driving data for autonomous vehicles.

What you'll do

  • Set the technical roadmap and lead development of autonomy algorithms and foundation models for complex driving scenarios.
  • Design large-scale ML systems and define dataset and auto-labeling requirements.
  • Mentor engineers and coordinate technical integration across Uber teams.

What they ask for

  • Proven leadership of large-scale technical projects from conception to production.
  • Bachelor’s degree in Computer Science, Computer Engineering, or related fields.
  • Expert-level proficiency in Python and Linux environments.
  • Deep expertise in modern AI/ML frameworks (e.g., PyTorch).

Nice to have

  • PhD in Computer Vision, Robotics, or Machine Learning focused on Autonomous Driving; experience with C++, CUDA, ROS or similar middleware, or physical-world foundation models.
  • Recognized expertise, such as publications in CVPR, NeurIPS, ICRA or patents related to AV.

Pay

USD $232,000 per year - USD $258,000 per year (base salary)

Tools

Python, Linux, PyTorch, C++, CUDA, Robot Operating System (ROS)

AI focus

Develop autonomy algorithms and foundation models for data mining, deep scene understanding, causal modeling of ego vehicle behavior, and semantic enrichment of autonomous-driving data.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)