Software Engineer II
Uber
At a glance
AI generatedAs a Software Engineer II at Uber’s AV Labs in Sunnyvale, California, you will join a high-velocity team developing advanced autonomy algorithms to enhance real-world driving data. Your daily tasks include algorithm development for extracting semantic meaning from complex urban scenarios, system design for onboard systems, and dataset optimization to ensure robust performance metrics. You will collaborate closely with cross-functional teams to deploy cutting-edge machine learning techniques into production environments. Ideal candidates have 2+ years of software engineering experience, proficiency in C++ and Linux, and a background in fields like Computer Science or related disciplines. Experience in autonomous driving, deploying algorithms in safety-critical systems, and familiarity with Python are highly valued. This role offers the unique opportunity to work on groundbreaking autonomy technologies at scale.
Skills
What you'll do
What we're looking for
Market check
This $171,000–$171,000 range sits above 59% of similar postings on FindRole.
Peer median band
$117,000–$198,650
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$130,712–$182,200
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
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 19 open roles on FindRole.
Listed pay typically runs $202,000–$202,000 across 19 roles with salary data.
Most-posted roles
More like this
Uber
Warner Bros. Discovery
The Walt Disney Company
Microsoft
CoStar Group
Medtronic