Aurora

Motion Planning Platform ML Infra Software Engineer

Aurora

Remote job description

Aurora (Nasdaq: AUR) is delivering the benefits of self-driving technology safely, quickly, and broadly. Founded in 2017 by experts in the self-driving industry, Aurora is revolutionizing transportation - making it safer, increasingly accessible, and more reliable and efficient than ever before. Its flagship product, the Aurora Driver, is a platform that brings together software, hardware, and data services, to autonomously operate passenger vehicles, light commercial vehicles, and heavy-duty trucks. Aurora is partnered with industry leaders across the transportation ecosystem including Toyota, Volvo, PACCAR, Uber, Uber Freight, FedEx, and U.S. Xpress. Aurora tests its vehicles in the Bay Area, Pittsburgh, and Texas and has offices in those areas as well as in Bozeman, MT; Seattle, WA; Louisville, CO; and Detroit, MI. To learn more, visit www.aurora.tech.

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 to join Aurora's Motion Planning Machine Learning Platform team. Our team is responsible for building data and analytics services to improve our Motion Planning team's Machine Learning Platform. The tools we build are mission-critical in allowing our ML modeling teams to explore data, train, and evaluate ML models for our autonomy platform.

In this role, you will

  • Design and develop large scale data and analytics services that transform datasets into consumable tool formats for ML modeling teams (ie. feature extractors, log processors, experimentation and performance analysis tools, etc.).
  • Collaborate closely with ML modeling teams across motion planning, systems engineering, and other autonomy groups to define ML workflow requirements and build critical data services.
  • Define new code designs and publish technical design documents

Required Qualifications

  • BS/MS/PhD in Computer Science or related field, or equivalent industry experience (5+ years of experience)
  • Experience with large scale distributed systems and pipelines
  • Experience with ML or data platforms
  • Strong programming skills in C++
  • A passion for writing robust, intuitive, high-performance code
  • Ability to navigate and work effectively in large codebases

Desirable Qualifications

  • Some machine learning experience
  • Strong programming skills in both C++ and Python
  • PyTorch, Numpy and Pandas



Summary
Company name: Aurora
Remote job title: Motion Planning Platform ML Infra Software Engineer
Job tags: hardware, mobility, software

Share or copy

Job alerts