Nuro is looking to solve the problem of making autonomy accessible to all by developing a scalable driver technology. The ML collision avoidance team is specifically focused on engineering a parallel autonomy system that acts as a redundant layer of robustness, performing simple maneuvers to prevent collisions, with an emphasis on an AI-driven approach.
Requirements
- Strong proficiency in C++ and Python.
- Experience managing teams focused on 3D geometry and state estimation fundamentals.
- Leadership experience in lidar, camera, or radar-based ML, and sensor fusion.
- Background in traditional robotic planning with kinematic constraints.
- Experience validating robotic systems with simulation and statistical metrics, including defining metrics and test strategies.
- Deep understanding of ADAS concepts like TTC, PRT, and standards like FMVSS127.
- 4+ years of industry engineering experience, with a significant focus on AI, robotics, autonomous systems, or ADAS.
Responsibilities
- Oversee the design, development, and deployment of machine learning models for general obstacle detection and motion prediction, using multiple sensors, with a focus on simple but effective representations for reliable performance.
- Guide the team in data mining and analysis to predict future conflicts and to make principled decisions on initiating emergency maneuvers.
- Collaborate with controls and behavior teams to ensure seamless integration and handoffs to and from emergency mode for safe and physically achievable emergency maneuvers.
- Work closely with operations and systems teams to prove that collision prevention meets consumer vehicle standards, including designing and overseeing testing methodologies.
- Lead large-scale simulated testing to identify unintended risks of the backup system, and accurately measure differentiation in the failure modes of the primary and backup systems.
- Direct the implementation and testing of short-term fallback driving modes for the primary Nuro Driver, including fine-tuning or modifications of our "foundational" perception and behavior models.
- Define technical roadmap and strategy for AI components within the backup system, ensuring alignment with overall product and safety goals.
Other
- Lead and mentor a team of software engineers, fostering a culture of technical excellence and building a highly motivated team.
- Manage project timelines, resources, and deliverables, ensuring high-quality and timely execution.
- 2+ years of experience in a technical leadership or management role, leading software engineering teams.
- Proven ability to lead cross-functional technical projects from design to completion.
- BS/MS in Computer Science, Robotics, Statistics, Physics, Math or another quantitative area.