Taro Logo

Software Engineer, Perception

Aurora develops self-driving technology to deliver the benefits of autonomous driving safely, quickly, and broadly through their Aurora Driver platform.
$146,000 - $234,000
Machine Learning
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
6+ years of experience
AI · Automotive · Robotics

Job Description

Aurora is at the forefront of revolutionizing transportation through their autonomous driving technology, the Aurora Driver. This role offers an opportunity to work on cutting-edge perception systems for autonomous vehicles, combining advanced machine learning with real-world applications.

As a Software Engineer in the Perception team, you'll be tackling complex challenges in computer vision and machine learning to improve how autonomous vehicles understand their environment. The position requires expertise in deep learning frameworks and strong programming skills in C++ and Python, with a focus on developing and implementing state-of-the-art perception algorithms.

The role offers an exciting opportunity to work with a talented team of experts in autonomy, computer vision, and machine learning. You'll be contributing to critical systems that power self-driving technology, working on everything from research and prototyping to production deployment. The position requires 6+ years of relevant experience and offers competitive compensation between $146K-$234K plus bonus and equity.

Aurora's culture emphasizes integrity, ambitious goals, and collaborative success. The company maintains offices across major tech hubs in the US and offers a supportive environment for innovation. This role is perfect for someone passionate about autonomous vehicles, machine learning, and computer vision who wants to make a direct impact on the future of transportation.

The position combines research and practical implementation, requiring both theoretical knowledge and hands-on engineering skills. You'll work on challenging problems like long-range object detection, multi-sensor fusion, and robust perception under varying conditions. The role offers growth opportunities and the chance to contribute to groundbreaking technology that will transform how goods and people move.

Last updated 2 days ago

Responsibilities For Software Engineer, Perception

  • Collaborate with Perception autonomy team to improve/ideate and implement perception algorithms
  • Serve as a technical expert in machine learning and computer vision
  • Research and develop state-of-the-art deep learning/machine learning models
  • Design, prototype and evaluate machine learning algorithms and DNN architectures
  • Drive performance improvements & own validation for perception capabilities
  • Integrate, test, and deploy production-ready solutions

Requirements For Software Engineer, Perception

Python
  • Excellent software engineering skills in C++ and Python
  • Extensive experience in deep learning frameworks (PyTorch, JAX, TensorFlow)
  • 6+ years of industry experience in Computer Vision, Machine Learning, Deep Learning, or AI
  • Relevant industry experience in self-driving vehicles, autonomy, or robotics projects

Related Jobs

Software Engineer, Perception Scenarios

Senior Software Engineer position at Aurora focusing on perception scenarios and backend systems for autonomous vehicle technology.

Software Engineer, Perception

Senior Software Engineer position at Aurora focusing on perception and machine learning for autonomous vehicles, requiring expertise in computer vision and deep learning.

Software Engineer, Perception

Senior Software Engineering role focused on developing perception algorithms and machine learning models for autonomous vehicles at Aurora, a leading self-driving technology company.

Software Engineer, Perception

Senior Software Engineering role focused on developing perception algorithms and machine learning models for autonomous vehicles at Aurora, a leading self-driving technology company.

Software Engineer, Perception

Senior Software Engineer position at Aurora focusing on perception algorithms and machine learning for autonomous vehicles, offering $152K-$227K salary in Pittsburgh.