Aurora Innovation

Aurora Innovation

Senior Software Engineer, Perception

Mountain View, California · Senior

Sponsorship not specified$162k-$260kDetected 15 days ago
C++Machine LearningDeep LearningPyTorchComputer VisionA/B TestingLogisticsRoboticsSensorsResearchCollaboration

About the role

  • At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge.
  • For the latest news from Aurora, visit aurora.tech or follow us on LinkedIn.
  • We're searching for a Senior Software Engineer, Perception to join our autonomous driving team.

Responsibilities

  • The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible future to everyone.
  • Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all.
  • Partner with team members to diagnose, analyze, and resolve failure modes encountered during on-road and simulated testing to produce robust, well-tested systems.

Requirements

  • 6+ years of research-based or professional experience with C++ and Python.
  • Proven ability to work effectively in environments requiring close cross-team collaboration.
  • Experience working with 3D data, including 3D object detection, tracking, semantic segmentation, or processing point clouds from LiDAR, Radar, and multi-camera system
  • Our Careers page provides insight into what it is like to work at Aurora, and you can find all the latest updates in our Newsroom.

Nice to have

  • Advanced production-level knowledge of C++ is highly preferred.
  • These ranges may be modified in the future.

Compensation

  • The base Salary range for this position is $162,000 - $260,000.

Benefits

  • 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.
  • Prior experience applying computer vision and machine learning directly to complex robotics problems.
  • Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly.
  • In this role, you will collaborate closely with cross-functional engineering teams to design and deploy state-of-the-art machine learning models directly onto our real-time vehicle platform.
  • 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 detection and degraded sensor conditions.

Company info

  • At Aurora, you will tackle massively complex problems alongside other passionate, intelligent individuals, growing as an expert while expanding your knowledge. For the latest news from Aurora, visit aurora.tech or follow us on LinkedIn.
  • Aurora hires talented people with diverse backgrounds who are ready to help build a transportation ecosystem that will make our roads safer, get crucial goods where they need to go, and make mobility more efficient and accessible for all. We're searching for a Senior Software Engineer, Perception to join our autonomous driving team. In this role, you will collaborate closely with cross-functional engineering teams to design and deploy state-of-the-art machine learning models directly onto our real-time vehicle platform. This is an exciting opportunity to solve complex, high-impact autonomy challenges and directly shape the future of the Aurora Driver.
  • This is an exciting opportunity to solve complex, high-impact autonomy challenges and directly shape the future of the Aurora Driver.
  • In this role, you will
  • 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 detection and degraded sensor conditions.
  • 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.

This listing is sourced directly from Aurora Innovation's careers page and normalized into a canonical job model.