- Robot type
- Autonomous Vehicle
- Location
- Mountain ViewCaliforniaUSA
- Job type
- Artificial Intelligence
- Posted
- Aug 3, 2026
- Salary
- $162,000–$260,000 a year
Full-time
Senior Software Engineer, Perception
Job description
Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.
Job responsibilities
- Develop and Optimize Core Perception Solutions: Research and develop state-of-the-art deep learning and machine learning models to improve perception under challenging scenarios, such as long-range multi-sensor…
- Tackle End-to-End Autonomy Challenges: Address object detection, tracking of traffic actors, action recognition, and semantic understanding of diverse traffic scenes.
- Deploy Production-Ready Software: Guide software development from initial prototype to production deployment on a real-time AV platform, leveraging large-scale data sets for training and analysis.
- Collaborate and Iterate: Partner with team members to diagnose, analyze, and resolve failure modes encountered during on-road and simulated testing to produce robust, well-tested systems.
- Scale ML Engineering Pipelines: Build and scale robust ML pipelines to facilitate quick experimentation as well as large-scale training and testing.
Job requirements
- BS, MS, or PhD in Computer Science, Robotics, Engineering, or a related field with a strong foundation in one or more focus areas of ML, including deep learning, computer vision, recursive state estimation, structured…
- 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/journals, or significant industry experience in relevant fields (robotics, computer vision, self-driving technology)
- Experience utilizing deep learning frameworks such as PyTorch or TensorFlow .
- Advanced production-level knowledge of C++ is highly preferred.
- Prior experience applying computer vision and machine learning directly to complex robotics problems.
- Experience deploying computer vision/ML models at scale across large physical fleets.
Similar jobs
Aurora · Artificial Intelligence
Staff Software Engineer, Perception
Mountain View, California · Pittsburgh, Pennsylvania · Seattle, Washington (Remote OK)
Aurora · Artificial Intelligence
Staff Software Engineer, Deep Learning Acceleration
Mountain View, California · San Francisco, California · Pittsburgh, Pennsylvania (Remote OK)
Aurora · Customer Success
Service Engineering Technician
Pittsburgh, Pennsylvania (Remote OK)
Aurora · Hardware
Senior Systems Engineer, Hardware Systems
Dallas, Texas
