Senior Software Engineer, Models and Validation

AuroraMountain View, CA
77d$139,000 - $260,000

About The Position

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.

Requirements

  • Motivated and can work independently in a fast paced environment
  • Industry experience designing and programming C++ software. Good development skills in C++, including modern C++ (11, 14, 17, 20)
  • Ability to work with a complex codebase and navigate problem ambiguity.
  • Robotics or simulation related domain knowledge.
  • Understanding of common software performance issues and design tradeoffs
  • BS or higher degree in robotics, computer science, software development, mathematics, or similar technical field of study, or equivalent practical experience

Nice To Haves

  • Experience with iterative ML model development and deployment
  • Experience with Motion Planning evaluation
  • Knowledge of linear algebra, optimization or numerical methods

Responsibilities

  • Develop software in standard C++17 and Python, using modern best practices.
  • Develop rule-based and ML validators to grade performance of the behavioral planner and other autonomy systems in simulation.
  • Develop new autonomy performance metrics.
  • Build and support associated workflows, such as data collection, processing and other infrastructure.
  • Work with the Core Simulation team to add any required functionality for performance evaluation.
  • Contribute to engineering best practices on a large and complex code base.

Benefits

  • Annual bonus
  • Equity compensation
  • Benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service