Jobs for Developers

Senior Software Engineer, Perception

NuroMountain View, CaliforniaFull-time$167k - $250kOct 5, 2023
Apply for this job

Who We Are 

Nuro exists to better everyday life through robotics. The company’s custom electric autonomous vehicles are designed to bring the things you need—from produce to prescriptions—right to your home. Nuro’s autonomous, goods-focused solution can give you valuable time back and more freedom to do what you love. This convenient, eco-friendly alternative to driving has the potential to make streets safer and cities more livable. 

About the Role

  • Work within Perception to design the software architecture. Determine what we build and how it comes together into a robust and performant system.
  • Collaborate with other Autonomy (Mapping, Localization, Prediction, Planning) and Infrastructure (Onboard/Machine Learning/Labeling/Simulation Infrastructure) teams to contribute to software system design decisions and implementation.
  • Work with the Systems and Safety teams to design the Perception safety requirements and the strategies to test the Perception system for upcoming company deployments.
  • Write performant, well-tested, and scalable C/C++ to deploy a real time robotics system into the real world. Optimize ML and robotics algorithms to reduce the reaction time of the system.
  • Write performant, well-tested, and scalable C/C++ and Python software to develop the frameworks needed to a) quantify Perception performance, b) continuously and automatically monitor for performance regressions, c) discovering new failure modes and areas of improvements.

About You

Core Requirements:

  • Track record of developing medium-to-large scale software in C/C++ and Python.
  • Experience in data analysis and/or development of system validation frameworks.
  • Excellent collaboration and communication skills.
  • Passionate about Machine Learning/Robotics or Autonomous Driving (or both).

Bonus Requirements:

  • Knowledge of Perception fundamentals: machine learning, tracking, sensor fusion, statistics, software optimization.
  • Experience leading organizations, teams, or communities.

At Nuro, your base pay is one part of your total compensation package. For this position, the reasonably expected pay range is between $167,200.00 and $250,800.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.

At Nuro, we celebrate differences and are committed to a diverse workplace that fosters inclusion and psychological safety for all employees. Nuro is proud to be an equal opportunity employer and expressly prohibits any form of workplace discrimination based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, veteran status, or any other legally protected characteristics.

Alternative Jobs