Staff Software Engineer, ML AV Labs

Uber

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $226k
$173k most similar roles pay here $285k

This listing doesn't post a salary. Most similar roles pay $196,750–$254,562.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 50 open roles on FindRole.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Staff Software Engineer, ML AV Labs

Staff Software Engineer - ML AV Labs joins the AV Labs team to accelerate the autonomous technology ecosystem by turning real-world operations into high-quality data for autonomous partners. This role focuses on solving the challenge of unlocking long-tail driving data through Physical AI. The engineer will set technical roadmaps, lead the development of autonomy algorithms and foundation models, design large-scale machine learning systems, and oversee auto-labeling infrastructure. Key responsibilities include mentoring senior engineers and ensuring seamless integration between upstream sensor data and downstream systems. Required skills include expert proficiency in Python, Linux environments, and PyTorch. Preferred qualifications include experience with C++, CUDA, high-performance system optimization, and the Robot Operating System. The role addresses complex urban edge cases to provide deep scene understanding and causal modeling of ego vehicle behavior within a massive driving data lake.

What does a Software Engineer earn in California?

Median $214000 from 869 postings across 70 companies.

See salary data

What you'll do

  • Develop autonomy algorithms and foundation models to extract semantic meaning from complex urban edge cases.
  • Design and oversee the implementation of large-scale machine learning systems integrated with upstream sensor data.
  • Define requirements for high-quality datasets and automated labeling systems to evolve ML infrastructure.
  • Set the technical roadmap and direction for advanced machine learning techniques in autonomous driving.
  • Mentor senior engineers and foster a culture of rigorous experimentation and engineering excellence.
  • Act as a bridge between internal teams to ensure autonomous technology is integrated and deployed at scale.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, or related fields.
  • 8+ years of experience in the ML, Robotics, or Autonomous Systems industry.
  • Proven experience leading large-scale technical projects from conception to production.
  • Expert-level proficiency in Python and Linux environments.
  • Deep expertise in modern AI/ML frameworks such as PyTorch.
  • PhD degree in Computer Vision, Robotics, or Machine Learning with a focus on Autonomous Driving (preferred).
  • Extensive experience with C++, CUDA, and high-performance system optimization (preferred).
  • Experience with ROS, foundation models for physical interaction, or recognized publications/patents in the field (preferred).

More like this

Similar roles

Senior Machine Learning Engineer, Semantics

Uber

Sunnyvale, CA 107 days ago
Machine Learning Python PyTorch C++ Linux Computer Vision Robotics High-Performance Computing Systems Architecture Data Mining Auto-labeling Foundation Models Causal Modeling
4+ yrs exp

Principal Machine Learning Engineer

Uber

Sunnyvale, CA +1 107 days ago
Python PyTorch TensorFlow C++ CUDA Linux Machine Learning Computer Vision Foundation Models Autonomous Systems Robotics Data Pipelines Scene Understanding Causal Modeling
10+ yrs exp

Software Engineer II, AV Labs Platform

Uber

Sunnyvale, CA 40 days ago
C++ Python Linux Machine Learning Computer Vision Robotics System Design Algorithm Development Data Mining Autonomous Driving Physical AI Causal Modeling
2+ yrs exp

Senior Software Engineer (C++)

Uber

Sunnyvale, CA 30 days ago
C++ Python Linux Computer Vision Machine Learning Robotics Systems Architecture Algorithm Development Data Mining Causal Modeling Autonomous Driving Physical AI
4+ yrs exp

Staff Software Engineer

Alkami

Remote 4 days ago $140,000–$175,000
Java C# React Angular HTML CSS SQL NoSQL Kubernetes REST API Flutter Open telemetry UI Automation SaaS Agile
8+ yrs exp Remote

Staff Software Engineer

Warner Bros. Discovery

Remote (Atlanta, GA) 40 days ago
Python Go Java C++ AWS Terraform Metaflow SageMaker Distributed Systems Machine Learning LLM Feature Store Observability FinOps
8+ yrs exp Remote