Staff Software Engineer – AV Labs

Uber

Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA · Sunnyvale, CA
Salary
$232,000–$232,000 / yr
Posted
3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $232k
$131k most similar roles pay here $255k

This role pays more than 86% of similar roles. Most pay $165,000–$218,525 — the shaded band above. At the midpoint, this role pays about $232k versus about $192k 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 · Staff Software Engineer – AV Labs

As a Staff Software Engineer at AV Labs, you will lead the development of advanced autonomy algorithms and models to enhance data mining and deep scene understanding in complex urban environments. You will set technical direction by architecting sophisticated onboard systems and defining high-quality evaluation datasets for performance metrics. Your role involves mentoring senior engineers and influencing multiple teams to foster a culture of rigorous experimentation and excellence. Additionally, you will collaborate across the organization to integrate autonomous technology at scale. Ideal candidates have 8+ years of experience in Robotics or Autonomous Systems, with expertise in Python, Linux, and C++. Proficiency in CUDA for high-performance system optimization and knowledge of ROS are highly desirable. This role demands a deep understanding of Machine Learning and Computer Vision, particularly as they apply to autonomous driving challenges at large scale.

What you'll do

  • Lead the development of autonomy algorithms for extracting semantic meaning from complex urban driving data.
  • Architect onboard systems to manage sensor dependencies and evaluate performance metrics effectively.
  • Mentor senior engineers and influence technical direction across multiple teams in AV Labs.
  • Define requirements for high-quality datasets and objective metrics to assess system performance.
  • Bridge AV Labs with other engineering units to ensure successful integration of autonomous technology.

What we're looking for

  • 8+ years of experience in Robotics or Autonomous Systems industry.
  • Proven track record leading large-scale technical projects to production.
  • Expert-level proficiency in Python and Linux environments.
  • PhD in Computer Vision, Game Theory, Robotics, or Machine Learning related to Autonomous Driving.
  • Extensive experience with C++, CUDA, and high-performance system optimization.
  • Deep understanding of Robot Operating System (ROS) or similar autonomous middleware.

More like this

Similar roles

Software Engineer

Micron Technology

Boise, ID 47 days ago
Java C# .NET C# Python VS Code Microsoft Visual Studio Eclipse RESTful Web APIs SQL NoSQL AWS Azure Google Cloud Git Agile Scrum

Software Engineer

Franklin Templeton

Stamford, Connecticut 24 days ago $110,000$166,000
CSharp .NET WinForms Oracle PL/SQL Windows batch scripting SQL Git TFS CI/CD PostgreSQL MySQL Linux Windows Server REST APIs JSON XML Swagger Docker Kubernetes AWS Azure Nagios Zabbix
Hybrid

Software Engineer

Applied Materials

Santa Clara, CA 11 days ago $152,000$209,000
Python C++ Java Rust PyTorch FPGA Modern C++ Machine learning Web service architecture Signal processing Computer vision Robotics User interface design Mathematical modelling Numerical methods GPU programming Embedded system development

Software Engineer

PNC

Pennsylvania 10 days ago
Linux Windows Server troubleshooting incident management observability monitoring Elastic Dynatrace Python scripting AWS Azure logs metrics dashboards reliability engineering

Software Engineer

Booz Allen Hamilton

Fayetteville, NC 9 days ago $86,800$198,000
Java C++ C# Jenkins GitHub Actions Distributed Interactive Simulation Python JavaScript SQL Kubernetes Jira MVRsimulation VRSG BSI MACE DevSecOps

Software Engineer

Prudential Financial

Newark, NJ 8 days ago $82,000$135,300
Python Java JavaScript React Springboot Node.js Maven MongoDB SQS Kinesis REST JSON SOAP XML JDBC MySQL JUnit GitHub Bitbucket Jenkins AWS CloudWatch CodeDeploy DevOps CI/CD OAuth OpenID Connect SAML JWT SSL
Hybrid