BS in relevant engineering fields (CS, EE, or applied mathematics)
Strong coding skills in C++
Experience deploying software in robotics products
Attention to detail and precision in work
Preferred: Deploying ML models in edge environments
Preferred: Developing state estimation algorithms for tracking applications
Preferred: Optimizing architectures for accuracy vs. compute tradeoff
Responsibilities
Contribute to the Parallel Autonomy System and Collision Detection System
Tackle ML-based perception across various sensor modalities
Estimate object velocity and acceleration with high accuracy
Optimize onboard latency for real-time performance
Design and implement systems spanning perception, planning, and control
Develop validation methodologies for high recall and precision in rare events
Collaborate with engineers focused on collision avoidance
Benefits
Annual performance bonus
Equity options
Competitive benefits package
Full Job Description
About the RoleSafety and redundancy is one of the key requirements to Nuro Driver™. In this role, you will contribute to our Parallel Autonomy System and Collision Detection System to protect our passengers and other road participants from the unknown unknowns. Here, you'll be challenged to provide utmost accuracy while working with exacting latency requirements, where millisecond counts.
About the Work
This team tackles a wide range of problems: ML-based perception across all sensor modalities including audio, estimating object velocity and acceleration with high accuracy, onboard latency optimization, and developing tooling for large scale data curation.
Partner with a tight-knit group of engineers who focus on collision avoidance.
Participate in the design and implementation of a system that spans perception, planning, and control.
Contribute to designing the validation methodology in order to validate a system that is required to perform at extremely high recall and precision on exceedingly rare events.
About You
BS in relevant engineering fields, such as CS, EE, or applied mathematics.
Strong coding skills in C++.
Experience deploying software in robotics products.
Willingness to sweat the details and strive for precision in your work.
Additional preferred experience:
Deploying ML models in edge environments.
Developing state estimation algorithms for tracking applications.
Optimizing architectures to explore the accuracy vs. compute tradeoff.
At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected pay range is between $193,930.00 and $291,150.00/year for the level at which this job has been scoped. Your base pay will depend on several factors, including your experience, qualifications, education, location, and skills. In the event that you are considered for a different level, a higher or lower pay range would apply. This position is also eligible for an annual performance bonus, equity, and a competitive benefits package.
About Nuro
Nuro is a technology company that develops autonomous delivery vehicles. The company was founded in 2016 by two former Google engineers, Dave Ferguson and Jiajun Zhu. Nuro's vehicles are designed to transport goods, rather than people, and are being used by companies such as Kroger and Domino's Pizza for deliveries. The company has raised over $1 billion in funding and is valued at over $5 billion.