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