companyNuro logo

Senior Software Engineer - Routing at Nuro | Mountain View, California

NuroMountain View, California (HQ)
On-site Full-time $176.4K/yr - $264.6K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

About You Technical excellence. You possess 3-5 years of experience in building and scaling real-time server-side applications. You have tackled large-scale algorithmic challenges and understand the balance between correctness and performance. You are proficient in C++ programming. You have the ability to select appropriate storage technologies for various tasks, with experience in a broad array of databases, including relational (PostgreSQL, MySQL), non-relational (BigTable, Cassandra, Redis), and data warehouses (BigQuery, Snowflake). You are knowledgeable about RPC frameworks (gRPC, Thrift) and pub/sub systems (Kafka, Cloud PubSub, Celery). You have experience in training and inferencing machine learning models. You are well-versed with cloud providers (GCP, AWS). You have experience with Docker and Kubernetes, or are eager to learn.

About the job

Who We Are

Nuro is a pioneering self-driving technology firm dedicated to making autonomy available to everyone. Established in 2016, Nuro is developing the world’s most scalable driver, integrating advanced AI with automotive-grade hardware. Nuro licenses its proprietary technology, the Nuro Driver™, to enhance various applications, including robotaxis, commercial fleets, and privately owned vehicles. With a proven track record from years of self-driving deployments, Nuro provides automakers and mobility platforms with a clear pathway to autonomous vehicles (AVs) at commercial scale, fostering a safer, more connected future.

About the Role

The Routing Team is responsible for creating essential services that guarantee the Nuro Driver™ reaches its destinations quickly and safely. We are continually enhancing our routing engine to compute more efficient routes, deliver highly precise ETAs, and effectively manage scalable traffic for every journey, adapting to our expanding business and the evolution of mapping infrastructure.

About the Work

  • You will be instrumental in constructing and scaling both backend systems and onboard modules for the Routing team. This includes designing microservices, optimizing routing algorithms, understanding complex road network graphs, establishing monitoring and analytics infrastructure, and streamlining our deployment pipeline.
  • You will collaborate with product, strategy, and operations teams to create innovative user experiences while defining our product strategy and roadmap.

About Nuro

Nuro is a cutting-edge self-driving technology company that is reshaping the future of mobility. By merging advanced artificial intelligence with robust hardware, Nuro's mission is to provide safe, efficient, and accessible autonomous driving solutions for various applications.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.