Principal Machine Learning Engineer - AV Labs

Uber

Hybrid

Quick summary

Work type
Hybrid
Location
Sunnyvale, CA
Salary
$302,000–$302,000 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $224k
This role $302k
$165k most similar roles pay here $317k

This role pays more than 93% of similar roles. Most pay $190,750–$256,750 — the shaded band above. At the midpoint, this role pays about $302k versus about $224k for comparable roles.

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 95 open roles on FindRole.

Listed pay typically runs $232,000–$232,000 across 76 roles with salary data.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Principal Machine Learning Engineer - AV Labs

As a Principal ML Engineer at AV Labs in San Francisco or Sunnyvale, you will lead the development of advanced autonomy algorithms and models to enhance semantic understanding from massive driving data, enabling better data mining and causal modeling. You will collaborate with big data, compute, and cloud engineering teams to build platforms that harness scale and complexity for real-world applications. Your responsibilities include strategic semantic modeling, scene and behavior causality understanding, technical mentorship of senior engineers, and cross-organizational leadership to integrate and deploy semantic models at scale. The role requires 10+ years of experience in ML or robotics, expertise in Python and Linux environments, and proficiency with modern AI/ML frameworks like PyTorch and TensorFlow. Bonus points for a PhD in Robotics or Machine Learning, extensive C++ and CUDA experience, and contributions to autonomous system architectures and offline evaluation simulation.

What you'll do

  • Lead the development of autonomy algorithms and foundation models to extract semantic meaning from complex urban driving data.
  • Design state-of-the-art models to understand causality in vehicle behaviors from logged data for real-world interpretation.
  • Mentor senior engineers and influence technical direction across multiple teams within AV Labs.
  • Bridge AV Labs with other engineering units to integrate and deploy semantic models at scale.
  • Foster a culture of rigorous experimentation and excellence in machine learning and robotics projects.

What we're looking for

  • 10+ years of experience in ML, Robotics, or Autonomous Systems industry
  • Proven track record leading large-scale technical projects to production
  • Expert proficiency in Python and Linux environments
  • Deep expertise in modern AI/ML frameworks like PyTorch and TensorFlow
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Experience mentoring senior engineers and influencing technical direction

More like this

Similar roles

Senior Machine Learning Engineer – AV Labs

Uber

Sunnyvale, CA 11 days ago $202,000$202,000
Python PyTorch Linux C++ Autonomous Driving ML Model Deployment High Performance Computing Data Mining Deep Scene Understanding Causal Modeling Sensor Data Processing Auto-Labeling Scalable ML Systems Technical Leadership Cross-Functional Collaboration
Hybrid

Principal Machine Learning Engineer

PayPal

San Jose, CA 79 days ago $242,000$359,150
Python TensorFlow PyTorch Spark BigQuery Airflow dbt Kubernetes AWS Google Cloud CI/CD Docker Prometheus Grafana Redis PostgreSQL MongoDB GraphQL REST_API Swagger
Hybrid

Principal Machine Learning Engineer

Intuit

Mountain View, CA 50 days ago $254,500$344,000
Python TensorFlow PyTorch Java Scala Docker Kubernetes AWS CI/CD MLOps PostgreSQL Redis Git Jenkins Prometheus Grafana

Principal Machine Learning Engineer

Zillow

Remote (Remote-Usa, US) 22 days ago $204,400$326,600
Python LangGraph LangChain AgentsSDK AutoGen Spark Databricks Airflow Temporal AWS CI/CD LLM-based systems Vector stores Observability Elasticsearch Kubernetes
Remote

Principal Machine Learning Engineer

Cisco

Remote (San Jose, CA) 9 days ago $291,500$369,100
Python PyTorch TensorFlow NLP Log Analytics Anomaly Detection Multi-Modal AI Modeling Distributed Training MLOps CI/CD Prometheus Grafana Kubernetes AWS Azure
Remote