Application Guide

How to Apply for Senior Software Engineer, Performance Tooling and Infrastructure

at Nuro

๐Ÿข About Nuro

Nuro is unique as a self-driving technology company focused specifically on delivery robots, combining AI with automotive-grade hardware to create scalable autonomous solutions. They stand out by licensing their proven Nuro Driverโ„ข technology to various applications rather than just operating their own fleet, offering a clear path to commercial AV scale while reducing emissions through efficient electric delivery.

About This Role

This Senior Software Engineer role involves owning the infrastructure for Nuro's Performance Simulation Platform, which validates every autonomy code change on actual robot compute hardware before deployment. You'll work with hybrid benchmarking systems combining physical bench-top rigs (NVIDIA Thor platform) with cloud-native infrastructure (Kubernetes, GCP) and automated data pipelines feeding into BigQuery and Grafana.

๐Ÿ’ก A Day in the Life

A typical day involves designing and improving the hybrid performance simulation platform, troubleshooting issues with bench-top rigs running NVIDIA Thor hardware, implementing new data pipelines for performance metrics in BigQuery, and collaborating with autonomy teams to ensure their code changes can be properly validated for real-time performance before deployment to actual delivery robots.

๐ŸŽฏ Who Nuro Is Looking For

  • Has deep experience with performance tooling and infrastructure for real-time systems, particularly in robotics, autonomous vehicles, or similar latency-sensitive domains
  • Possesses strong expertise with NVIDIA platforms (especially Thor), Kubernetes orchestration, GCP, and data pipeline tools like BigQuery and Grafana
  • Demonstrates experience with hybrid physical/cloud systems where hardware-in-the-loop testing meets cloud-native infrastructure
  • Shows understanding of autonomy software validation requirements, particularly around ML model updates, trajectory evaluation, and real-time performance constraints

๐Ÿ“ Tips for Applying to Nuro

1

Highlight specific experience with NVIDIA Thor platform or similar robotics compute hardware in your resume

2

Demonstrate concrete examples of building performance validation infrastructure for real-time autonomous systems

3

Show how you've managed hybrid physical/cloud systems (not just pure cloud infrastructure)

4

Include metrics or outcomes from previous performance tooling projects that improved validation efficiency or reliability

5

Tailor your application to show understanding of Nuro's specific challenge: validating autonomy code changes before they reach actual robots on the road

โœ‰๏ธ What to Emphasize in Your Cover Letter

['Your experience with performance validation infrastructure for autonomous systems or robotics', 'Specific examples of working with hybrid physical/cloud systems and hardware-in-the-loop testing', "How you've ensured real-time performance requirements were met in previous roles", "Why Nuro's mission of scalable autonomous delivery specifically appeals to you as a performance infrastructure engineer"]

Generate Cover Letter โ†’

๐Ÿ” Research Before Applying

To stand out, make sure you've researched:

  • โ†’ Nuro's specific deployment history and where their robots currently operate
  • โ†’ Technical details about the Nuro Driverโ„ข platform and its architecture
  • โ†’ Nuro's partnerships with automakers and how they license their technology
  • โ†’ Recent news about Nuro's performance simulation or validation infrastructure

๐Ÿ’ฌ Prepare for These Interview Topics

Based on this role, you may be asked about:

1 Designing and scaling hybrid benchmarking systems that combine physical hardware with cloud infrastructure
2 Specific challenges with NVIDIA Thor platform performance monitoring and optimization
3 Implementing automated data pipelines for performance metrics in autonomous systems
4 Ensuring real-time performance validation for ML model updates and autonomy code changes
5 Orchestrating bench-top rigs using Kubernetes and managing the physical-to-cloud interface
Practice Interview Questions โ†’

โš ๏ธ Common Mistakes to Avoid

  • Focusing only on pure cloud infrastructure without demonstrating physical hardware integration experience
  • Generic performance engineering experience without specific robotics/autonomous systems context
  • Not understanding the critical importance of real-time performance validation before code reaches actual robots

๐Ÿ“… Application Timeline

This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.

Typical hiring timeline:

1

Application Review

1-2 weeks

2

Initial Screening

Phone call or written assessment

3

Interviews

1-2 rounds, usually virtual

โœ“

Offer

Congratulations!

Ready to Apply?

Good luck with your application to Nuro!