Drimva

Aurora Innovation

Senior Software Engineer, Perception

$162K–$260K

Mountain View, CA · Hybrid · Senior · Full-time · Posted Aug 4, 2026

Experience
6+ years of research-based or professional experience with C++ and Python.
Education
BS, MS, or PhD in Computer Science, Robotics, Engineering, or a related field.

About the job

Develop and deploy machine-learning perception systems for autonomous vehicles, from research and large-scale training through real-time production use.

What you'll do

  • Develop perception models for challenging conditions, including long-range multi-sensor detection and degraded sensor data; address detection, tracking, action recognition, and scene understanding.
  • Guide software from prototype to production on a real-time AV platform and build scalable ML training and testing pipelines.
  • Analyze failures in on-road and simulated testing and collaborate to deliver robust systems.

What they ask for

  • BS, MS, or PhD in Computer Science, Robotics, Engineering, or a related field, with a strong foundation in one or more stated ML focus areas.
  • 6+ years of research-based or professional experience with C++ and Python.
  • Comprehensive grasp of linear algebra, discrete/continuous optimization, supervised/unsupervised methods, and generative/discriminative models.
  • Strong publication record at top-tier robotics/computer vision conferences or journals, or significant relevant industry experience.

Nice to have

  • Experience using PyTorch or TensorFlow; advanced production-level C++ knowledge is highly preferred.
  • Experience applying computer vision/ML to robotics, deploying models across physical fleets, or working with 3D data and LiDAR, Radar, and multi-camera systems.

Pay

$162,000 - $260,000 USD base salary

Tools

C++, Python, PyTorch, TensorFlow, LiDAR, Radar

AI focus

Research, develop, train, test, optimize, and deploy deep learning and machine-learning perception models for autonomous driving, including object detection, tracking, action recognition, and semantic understanding.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)