Senior Software Engineer

Uber

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Sunnyvale, CA
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $169k
$109k $223k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,500–$189,212.

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

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Senior Software Engineer

JOB TITLE: Sr Software Engineer - Engineer As a Sr Software Engineer, you will join the AV Labs team to accelerate the autonomous technology ecosystem by turning real-world operations into high-quality data. You will focus on the challenge of unlocking long-tail driving data by building advanced autonomy algorithms that add rich semantics to massive driving data. Your daily responsibilities include leading algorithm development to extract high-fidelity semantic meaning from complex urban edge cases, designing onboard systems, and managing upstream sensor dependencies. You will architect scalable solutions and collaborate with platform, product, and security engineering teams. The role requires proficiency in C++ and Linux environments, with preferred experience in Python and the autonomous driving domain. You will solve technical problems involving deep scene understanding and causal modeling of ego vehicle behavior.

What does a Software Engineer earn in California?

Median $214500 from 1223 postings across 78 companies.

See salary data

What you'll do

  • Lead the development of autonomy algorithms to extract semantic meaning from complex urban edge cases.
  • Enrich the L4 data lake by implementing techniques for deep scene understanding and causal modeling.
  • Architect onboard systems including management of upstream sensor dependencies and evaluation metrics.
  • Build scalable software solutions designed for high availability and large-scale production environments.
  • Identify complex edge cases and provide robust algorithmic solutions for physical AI systems.
  • Partner with platform, product, and security teams to deploy onboard systems into production.

What we're looking for

  • 4+ years of working experience in software engineering.
  • Bachelor’s degree in Mathematics, Physics, Computer Science, Computer Engineering, or related fields.
  • Proficiency in C++ and Linux environments.
  • Experience in the Autonomous Driving domain (preferred).
  • Proven track record of deploying algorithms in safety-critical physical systems (preferred).
  • Master’s or PhD degree in Computer Vision, Game Theory, Robotics, or Machine Learning (preferred).
  • Familiarity with Python (preferred).

More like this

Similar roles

Senior Software Engineer

Uber

Sunnyvale, CA 11 days ago
Python C++ Linux Robot Operating System NVIDIA Drive OS Performance Tuning over the air update s Robotics Software in vehicle software infrastructure
3+ yrs exp Hybrid

Senior Software Engineer

Uber

Sunnyvale, CA 10 days ago
SQL Data Warehousing Flink Spark Apache Pinot Druid Hadoop Distributed Systems Big Data OLAP Real-time Streaming Data Engineering Incident Management
6+ yrs exp Hybrid

Senior Software Engineer (C++)

Uber

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

Software Engineer II, AV Labs Platform

Uber

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

Software Engineer II

Uber

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

Senior Machine Learning Engineer, Semantics

Uber

Sunnyvale, CA 114 days ago
Python PyTorch C++ Linux Machine Learning Computer Vision Robotics High-Performance Computing Systems Architecture Algorithm Development Data Mining Auto-labeling Physical AI Causal Modeling
4+ yrs exp Hybrid