Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Nuro

Senior/Staff Software Engineer (Behavior Verification)

Posted Updated
Discussion
  • As a Senior/Staff Software Engineer working on driving behavior verification, you are responsible for implementing metrics that evaluate the end-to-end behavior of the Nuro Driver
  • These metrics will be used to quantify the safety of the driving behavior in our target ODD
  • This requires prior experience with the development or verification of behavior planning/prediction systems for robots, and a collaborative nature to work closely with a variety of teams across Nuro: Systems, Onboard Software, Simulation, Product, and Operations
  • Develop and implement in Python generalizable metrics to verify the driving behavior of an autonomous vehicle
  • Leverage a combination of machine learning (ML) models and safety metrics from literature to evaluate the end-to-end driving behavior
  • Evaluate these metrics on a variety of tests: synthetic and log simulation, on-road logs, closed-course testing data, and third-party accident reconstructions
  • Collaborate closely with Systems, Behavior, Perception, Data Science, Product, Legal and Public Trust teams to develop acceptance criteria for metrics and tests
  • Partner with simulation infrastructure and test integration teams to set up automated verification workflows
  • Generate detailed performance and validation reports to prove that the behavior of the autonomous system is safe to deploy in our target Operation Design Domain (ODD)

Benefits

  • Free Caltrain pass and commuter benefits
  • Company stock options
  • Work from home opportunities
  • Health insurance
  • 5+ years of technical work experience in a relevant area with 3+ years of experience with software development
  • Highly collaborative in nature, with strong abilities to think and communicate analytically and effectively
  • Bachelor’s Degree or Master’s Degree in Computer Science, Electrical Engineering, Mechanical Engineering, Robotics, Physics, or related field
  • Strong understanding of robotic systems architecture - how sensing, localization, perception, prediction, behavior, and control modules interact
  • Hands-on software experience, with the ability to code proficiently in Python or C++
  • Familiarity with simulation and real-world testing of autonomous systems
  • Background in autonomous vehicles ideally with developing software for L4 autonomous
  • Prior experience building computational models for driving behavior or ML based metrics for behavior evaluation

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.