Software Engineer II

Uber

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $178k
$131k most similar roles pay here $228k

This listing doesn't post a salary. Most similar roles pay $140,000–$216,250.

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

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Software Engineer II

PhD 2026 Graduate Software Engineer II (AV Labs) joins the AV Labs team to accelerate the autonomous technology ecosystem by turning real-world operations into high-quality data for partners. This role focuses on Physical AI, where you will develop advanced autonomy algorithms to add rich semantics to massive driving data and implement techniques for better data mining, deep scene understanding, and causal modeling of ego vehicle behavior. You will be responsible for algorithm development to extract meaning from urban edge cases, architecting onboard systems with sensor dependencies, and defining requirements for large evaluation datasets. The role requires expertise in distributed systems, algorithmic design, optimization, or large-scale data processing. You will collaborate with platform, product, and security teams to deploy machine learning techniques while solving complex problems related to unlocking long-tail driving data.

What does a Software Engineer earn in California?

Median $214000 from 777 postings across 68 companies.

See salary data

What you'll do

  • Develop algorithms to extract high-fidelity semantic meaning from complex urban edge cases.
  • Enrich the L4 data lake by adding rich semantics to massive driving data.
  • Architect onboard systems including management of upstream sensor dependencies and evaluation metrics.
  • Define requirements for high-quality large evaluation datasets and objective performance metrics.
  • Implement advanced autonomy techniques for better data mining and causal modeling of vehicle behavior.
  • Deploy machine learning techniques into production in coordination with platform, product, and security teams.
  • Solve complex, unstructured problems through independent research and technical project execution.

What we're looking for

  • Completing or recently completed a PhD in Computer Science, Statistics, Mathematics, or a related quantitative field.
  • Experience writing clean, maintainable, and high-quality code in a production or collaborative research environment (preferred).
  • Deep technical expertise in distributed systems, algorithmic design, optimization, or large-scale data processing (preferred).
  • Documented history of solving complex, unstructured problems through independent research or technical projects (preferred).
  • Experience designing and crafting scalable, reliable, and reusable software solutions for complex architectural or algorithmic challenges (preferred).
  • Proven ability to thrive in a high-ambiguity environment with adaptability and a bias for action (preferred).
  • Strong systems-thinking mindset balancing long-term technical health with short-term business needs (preferred).
  • Excellent communication skills translating complex technical concepts for diverse stakeholders (preferred).

More like this

Similar roles

Software Engineer II, AV Labs Platform

Uber

Sunnyvale, CA 34 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

Software Engineer II

Uber

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

University Graduate Software Engineer

Adobe

San Jose, CA +5 4 days ago $76,700–$152,200
Java Python C++ JavaScript Software Development Lifecycle Data Structures Algorithms AI-assisted tools Debugging Testing Deployment Code Review

Distinguished Software Engineer

Walmart

Sunnyvale, CA 112 days ago $169,000–$338,000
Software Architecture Distributed Systems Cloud-native AI Agents Telemetry Root Cause Analysis Security
6+ yrs exp

Distinguished Software Engineer

Walmart

Bentonville, AR +1 104 days ago $130,000–$260,000
AI ML GenAI LLM Pydantic JSON Schema OpenAPI Protobuf CI/CD Observability Cloud-Native System Architecture Prompt Engineering
10+ yrs exp

Distinguished Software Engineer

Walmart

Bentonville, AR 102 days ago $130,000–$260,000
AI Cloud-native CI/CD DevOps Observability Software Development Lifecycle Automation Gen AI Incident Management Developer Platforms
6+ yrs exp