Principal Machine Learning Engineer, AV Labs

Uber

Hybrid

Quick summary

Work type
Hybrid
Location
Sunnyvale, CA
Posted
23 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $224k
$171k most similar roles pay here $275k

This listing doesn't post a salary. Most similar roles pay $197,925–$249,750.

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

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

Principal Machine Learning Engineer

General Motors (GM)

Remote (Sunnyvale, CA) 101 days ago $296,300$453,200
Python PyTorch Distributed Training AWS GCP Azure GPU Computing C++ Profiling Analysis Debugging Optimization Distributed Systems Cloud Environments
Remote Hybrid

Senior Engineering Manager, AV Labs

Uber

San Francisco, CA +1 6 days ago
Python PyTorch TensorFlow Kubernetes AWS CI/CD Docker PostgreSQL Git Jenkins Prometheus Grafana Linux Scikit-learn Pandas NumPy Apache Spark MLOps

Principal Machine Learning Engineer

Zillow

Remote 4 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

Toast, Inc.

Remote 138 days ago $230,000$368,000
Python Java Go AWS SageMaker Lambda SQS Salesforce LLMs LangChain RAG CI/CD Docker Kubernetes PostgreSQL Prometheus Grafana
Remote

Principal Machine Learning Engineer

Intuit

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