Machine Learning Engineer II

Uber

Confirmed live yesterday Low trust
Hybrid

Quick summary

Work type
Hybrid
Location
Sunnyvale, CA
Posted
77 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $228k
$163k $290k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $200,437–$254,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 107 open roles on FindRole.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Machine Learning Engineer II

JOB TITLE: Machine Learning Engineer II - AV Labs As a Machine Learning Engineer II - AV Labs, you will join a multi-disciplinary team focused on unlocking real-world, long-tail driving data for autonomous technology. You will work on Physical AI, developing advanced autonomy algorithms and foundation models to extract high-fidelity semantic meaning from complex urban edge cases. Your daily responsibilities include implementing scalable ML systems, managing upstream sensor dependencies, and delivering high-quality datasets through advanced sensor data collection, processing, and auto-labeling. You will also perform deep scene understanding and causal modeling of ego vehicle behavior. The role requires proficiency in Python, Linux environments, and modern AI/ML frameworks like PyTorch. Preferred skills include C++, high-performance computing, and experience deploying ML models in safety-critical physical systems within the autonomous driving domain.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Develop algorithms and foundation models to extract semantic meaning from complex urban edge cases.
  • Implement scalable machine learning systems and manage upstream sensor dependencies.
  • Deliver high-quality datasets through advanced sensor data collection and processing.
  • Develop auto-labeling systems to accelerate the development of machine learning technologies.
  • Build models for deep scene understanding and causal modeling of ego vehicle behavior.
  • Deploy advanced machine learning techniques into production environments.
  • Identify complex edge cases and provide robust algorithmic solutions for autonomous driving.

What we're looking for

  • 2+ years of working experience in the ML/Robotics industry.
  • Bachelor’s degree or higher in Computer Science, Computer Engineering, or related fields.
  • Proficiency in Python and Linux environments.
  • Familiarity with modern AI/ML frameworks such as PyTorch.
  • Experience in the Autonomous Driving domain (preferred).
  • Proven track record of deploying ML models in safety-critical physical systems (preferred).
  • Master’s or PhD degree in Computer Vision, Robotics, or Machine Learning (preferred).
  • Familiarity with C++ and high-performance computing (preferred).

More like this

Similar roles

Staff Machine Learning Engineer, Semantics

Uber

Sunnyvale, CA 27 days ago
Python PyTorch C++ CUDA Linux ROS Machine Learning Computer Vision Robotics Autonomous Driving Foundation Models System Design Auto-labeling Systems
8+ yrs exp Hybrid

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 54 days ago $216,200–$324,800
Large Language Models (LLMs) Large Multimodal Models (LMMs) PyTorch TensorFlow JAX Transformers Mixture-of-Experts (MoE) Distributed Data Processing Computer Vision Natural Language Processing Synthetic Data Generation Production-scale Inference Data Curation High Performance Computing

Staff Software Engineer, ML AV Labs

Uber

Sunnyvale, CA 32 days ago
Python PyTorch C++ CUDA Linux ROS Machine Learning Computer Vision Foundation Models Robotics Autonomous Systems System Design Data Mining Auto-labeling Systems
8+ yrs exp Hybrid

Software Engineer II

Uber

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

Staff Software Engineer

Uber

Sunnyvale, CA 69 days ago
Python C++ CUDA Linux ROS Machine Learning Computer Vision Robotics System Design Algorithm Development Data Mining Middleware
8+ yrs exp Hybrid

PhD Software Engineer II

Uber

Sunnyvale, CA 46 days ago
C++ Linux Computer Vision Machine Learning Algorithm Development System Design Optimization Theory Game Theory Data Mining Causal Modeling Physical AI Dataset Optimization
Hybrid