Application Guide
How to Apply for Software Engineer, Infrastructure
at Nuro
🏢 About Nuro
Nuro is pioneering autonomous delivery with electric robots designed specifically for local goods transportation, creating a sustainable alternative to traditional delivery vehicles. Unlike general autonomous vehicle companies, Nuro focuses exclusively on goods delivery with custom-designed vehicles that prioritize safety and efficiency in residential and commercial environments. Working here means contributing directly to reducing emissions and traffic congestion through innovative robotics technology.
About This Role
This Infrastructure Software Engineer role focuses on building the data pipelines and tooling needed to characterize and optimize the performance of Nuro's autonomous driving system. You'll be creating infrastructure that enables introspection into system performance and contention, directly impacting the reliability and efficiency of Nuro's delivery robots. This position bridges hardware engineering, new product introduction, and infrastructure teams to bring new autonomous system designs from concept to fully operational service.
💡 A Day in the Life
A typical day involves developing Python-based infrastructure tools to monitor the Nuro Driver's performance, analyzing data pipeline outputs to identify system bottlenecks, and collaborating with Perception and Behavior teams to improve testing workflows. You might spend time debugging hardware integration issues with prototype systems, then transition to planning infrastructure improvements with hardware engineering stakeholders to support new autonomous system designs.
🚀 Application Tools
🎯 Who Nuro Is Looking For
- Has 3+ years experience building infrastructure for hardware/software systems, specifically with Python proficiency and Linux systems expertise
- Demonstrates experience with data pipeline development and infrastructure tooling for performance characterization of complex systems
- Shows ability to set technical vision and timelines while collaborating effectively with PMs, hardware engineers, and autonomy teams
- Has experience debugging prototype hardware systems and building tools for system introspection and performance analysis
📝 Tips for Applying to Nuro
Highlight specific experience with data pipelines for performance characterization of autonomous systems or robotics
Showcase Python projects where you built infrastructure tooling for system introspection or performance monitoring
Demonstrate experience working with hardware teams on prototype systems - mention specific hardware debugging scenarios
Include examples of collaborating with multiple stakeholder teams (like Perception, Behavior, or Hardware Engineering)
Quantify improvements you've made to testing workflows or system performance in previous infrastructure roles
✉️ What to Emphasize in Your Cover Letter
['Your experience with infrastructure for autonomous systems or robotics performance characterization', 'Specific examples of building tooling for system introspection and debugging complex hardware/software systems', "How you've collaborated with hardware engineering teams and managed stakeholder relationships", 'Your approach to improving end-to-end testing workflows for complex systems']
Generate Cover Letter →🔍 Research Before Applying
To stand out, make sure you've researched:
- → Nuro's specific vehicle designs and how they differ from traditional autonomous vehicles
- → The Nuro Driver autonomy system architecture and public technical disclosures
- → Nuro's deployment locations and operational challenges in goods delivery
- → Recent news about Nuro's partnerships and regulatory approvals for autonomous delivery
💬 Prepare for These Interview Topics
Based on this role, you may be asked about:
⚠️ Common Mistakes to Avoid
- Applying with only web or backend infrastructure experience without hardware/robotics context
- Failing to demonstrate specific Python infrastructure projects for system performance analysis
- Not showing experience with stakeholder management across hardware and software teams
📅 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:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!