Aurora aims to deliver the benefits of self-driving technology safely, quickly, and broadly by creating a new era in mobility and logistics through the Aurora Driver. The mission includes making roads safer, improving the efficiency of goods transportation, and enhancing accessibility in mobility.
Requirements
- BS, MS, or PhD in Robotics, Machine Learning, Applied Mathematics, Computer Science or related field
- 4+ years of applied industry experience programming and designing software in C++, especially in low latency or real-time environments
- Experience in designing, building, and productionizing motion planning algorithms (cost function design, optimization and sampling-based techniques) or state estimation algorithms
- Expertise with GPU or ML toolkits such as CUDA, PyTorch, TensorFlow, and/or TensorRT
- Experience delivering solutions in robotics applications to production.
Responsibilities
- Develop real-time algorithms for selecting safe and comfortable trajectories for a self-driving vehicle
- Design and implement production-grade software for the Aurora Driver
- Analyze large-scale real-world data to train and evaluate machine learning models and improve data pipelines supporting algorithm development.
- Design metric suites and testing workflows for rapid iteration on algorithms
Other
- BS, MS, or PhD in Robotics, Machine Learning, Applied Mathematics, Computer Science or related field
- 4+ years of applied industry experience programming and designing software in C++, especially in low latency or real-time environments