Software Engineer II

Uber

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Posted
9 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $155k
$104k most similar roles pay here $208k

This listing doesn't post a salary. Most similar roles pay $128,250–$182,037.

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

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Software Engineer II

As 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.

What you'll do

  • Develop algorithms to extract high-fidelity semantic meaning from complex urban edge cases.
  • Architect onboard systems and manage sensor dependencies for autonomy stack.
  • Define requirements for large evaluation datasets with objective performance metrics.
  • Implement advanced autonomy techniques for better data mining and scene understanding.
  • Provide robust algorithmic solutions for complex edge cases in autonomous driving.

What we're looking for

  • 2+ years of software engineering experience.
  • Bachelor’s degree in Mathematics, Physics, Computer Science, or related fields.
  • Experience in Autonomous Driving domain.
  • Proficiency in C++ and Linux environments.
  • Track record of deploying algorithms in safety-critical systems.
  • Master’s or PhD in Computer Vision, Robotics, Machine Learning.
  • Familiarity with Python programming.

More like this

Similar roles

Software Engineer

Booz Allen Hamilton

Chantilly, VA 59 days ago $69,400$158,000
Java Python Rust GO AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Chantilly, VA 74 days ago $69,400$158,000
Java Python Rust GO AWS Azure Google Cloud

Software Engineer

Booz Allen Hamilton

Washington, DC 30 days ago $112,800$257,000
Rust C C++ Java Go Python Bash Kubernetes CI/CD Spec Driven Development GitHub KVM Docker DevSecOps OAuth OpenID Connect TLS SSH SysML DoDAF UAF

Software Engineer

Samsung Electronics

Mountain View, CA 54 days ago
JavaScript React Go Kafka RabbitMQ Microservices Git Webpack npm Agile TDD Cross-browser Compatibility Responsive Design Caching Background Jobs Rate Limiting Performance Tuning

Software Engineer

Robinhood

Menlo Park, CA 25 days ago $161,637$200,000
Python Java Scala GoLang Machine learning frameworks Data processing frameworks Feature engineering tools ML pipeline and deployment tools Model monitoring tools
Hybrid