Mountain View, California, United States USD 160,360 - 240,540 Yearly

Nuro is hiring a Software Engineer

Nuro is looking for a Software Engineer to join its software team and contribute to one of three critical areas: Data Platform, Simulation, or Technical Infrastructure. You will work on foundational systems that support the development and scaling of autonomous driving technology.

What You'll Do

  • Be instrumental to one of the following areas: Data Platform, Simulation, or Technical Infrastructure.
  • Data Platform: Work on data annotation across domains (2D/3D perception, mapping, behavior trajectory, language/text), data ingestion and mining, and supporting autonomy evaluation infrastructure.
  • Simulation: Build the core simulator and simulation frameworks, sensor simulation, scenario generation, and solutions combining real-world data with synthetic techniques.
  • Technical Infrastructure: Own fundamental services including a generic compute platform for mission-critical workflows, a storage management service for hundreds of PB of data, cloud infrastructure as IaaC, and engineering productivity tools like build and CI/CD.

What We're Looking For

  • 2+ years of relevant industry experience
  • Bachelor’s Degree, Master’s or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or a related field
  • Strong programming skills in Python, C++ or Go

Technical Stack

  • Languages: Python, C++, Go
  • Concepts & Systems: Large-scale distributed systems, data storage and processing systems, modern microservice architecture, machine learning, multithreading, x86 architecture
  • Domains: Robotics software frameworks, different compute modalities (CPU, GPU, FPGA)

Team & Environment

You will be part of Nuro's Software team, collaborating on systems critical to autonomous vehicle development.

Benefits & Compensation

  • Annual performance bonus
  • Equity
  • Competitive benefits package
  • Compensation Range: $160,360 - $240,540

Nuro celebrates differences and is 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.

Required Skills
PythonC++Golarge-scale distributed systemsdata storage and processing systemsmodern microservice architecturemachine learningmultithreadingx86 architecturerobotics software frameworks
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Nuro
Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Nuro licenses its core technology, the Nuro Driver™, to support a wide range of applications, from robotaxis and commercial fleets to personally owned vehicles.
All jobs at Nuro Visit website
Job Details
Department Software Development
Category backend
Posted 2 months ago