Principal Engineer, Evaluation & Simulation

Uber

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $195k
$132k most similar roles pay here $249k

This listing doesn't post a salary. Most similar roles pay $165,000–$225,650.

Based on 239 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 · Principal Engineer, Evaluation & Simulation

As a Principal Engineer in Evaluation & Simulation at AV Labs, you will lead the architectural vision and technical strategy for large-scale virtual testing platforms, designing high-fidelity simulation frameworks that integrate sensor data and behavioral models to rigorously evaluate autonomous vehicle capabilities. Your responsibilities include defining deterministic performance metrics, generating complex edge-case scenarios, and ensuring seamless integration between simulation infrastructure and machine learning systems. You will mentor senior engineers and influence the technical direction of multiple teams, fostering a culture of excellence in software architecture and testing. The ideal candidate has over 10 years of experience in software engineering or autonomous systems, with expertise in C++ and Python within Linux environments, high-performance computing, and cloud architecture. Bonus points for experience in AV simulation platforms, sensor modeling, and recognized industry expertise.

What you'll do

  • Lead technical roadmap for large-scale cloud-based simulation platform.
  • Design and oversee implementation of advanced high-fidelity simulation frameworks.
  • Define evaluation metrics and generate complex edge-case scenarios.
  • Ensure seamless integration between simulation infrastructure and ML stack.
  • Mentor senior engineers and influence technical direction of multiple teams.

What we're looking for

  • 10+ years of experience in Software Engineering, Autonomous Systems, Simulation, or Robotics
  • Proven leadership in architecture and delivery of large-scale distributed systems or complex simulation platforms
  • Expert-level proficiency in C++ and Python within Linux environments
  • Deep expertise in high-performance computing, system optimization, and cloud architecture (AWS, GCP)
  • Bachelor's degree in Computer Science, Computer Engineering, or related fields
  • Experience building AV simulation platforms, rendering engines, or complex video game engines
  • Advanced degree (MS/PhD) in Computer Science, Robotics, or a related technical field

More like this

Similar roles

Director, Engineering

Uber

Sunnyvale, CA 23 days ago
Python TensorFlow PyTorch Kubernetes Docker CI/CD AWS Google Cloud Azure PostgreSQL MongoDB Git Jenkins Prometheus Grafana Scikit-learn Pandas NumPy Apache Spark

Principal Engineer

Q2

Austin, TX 30 days ago
C# SQL Agile API design Cloud architectures Security best practices SDLC Service-oriented architecture CI/CD AI Automation Software development Kubernetes Docker Terraform AWS Azure PostgreSQL Mentorship
Hybrid

Principal Engineer

Twilio

Remote 39 days ago $188,240$235,300
AWS Java Go Kubernetes Terraform CI/CD LLMs API design SQL NoSQL Redis Kafka Spark DynamoDB Lambda EKS
Remote