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

Nuro is hiring a Software Engineer

About the Role

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
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago