Job details
- Location
- Mountain View, CA
- Work type
- Onsite
- Compensation
- $132,000 - $198,000/yr
- Visa
- Sponsorship available
- Posted
- 4 weeks ago
- Apply on
- job-boards.greenhouse.io
About this role
Nuro is a physical AI company developing Level 4 autonomous driving technology and a universal autonomy platform for vehicles. The New Grad Software Engineer will join the On-Road Experience or Routing team to build full-stack applications, backend services, routing systems, monitoring infrastructure, and simulation tools that support autonomous vehicle operations and deployment.
What you'll do:
- You will design, build, and ship full-stack applications using React, TypeScript, and modern web development practices
- You will develop backend services and APIs that integrate with onboard vehicle systems, cloud infrastructure, and external partner platforms
- You will build tools that enable fleet monitoring, vehicle health tracking, maintenance workflows, and operational decision-making
- You will contribute to frontend architecture decisions, component libraries, and shared platform patterns used across the org
- You will build and scale backend systems for the Routing team, including designing microservices, optimizing routing algorithms, and understanding road network graphs
- You will build software modules written in C++ that operate onboard the vehicle to generate routes, receive live map updates, and interface with motion planning
- You will build monitoring and analytics infrastructure that supports routing performance and ETA accuracy
- You will work on scalable traffic management and simulation tools that shape the company's strategy for robot deployment and business expansion
- You will work closely with Product, UX, Operations, and cross-functional stakeholders to define requirements and deliver new user experiences
- You will own features end-to-end: scoping, implementation, testing, deployment, and iteration based on user feedback
What they're looking for:
- You have a strong foundation in software fundamentals: data structures, algorithms, and either web fundamentals (HTML, CSS, browser APIs) or server-side programming (Go, Java, Python, or C++)
- You have experience (through coursework, internships, or personal projects) building applications with React and TypeScript, or building real-time, server-side systems
- You understand how to build and consume RESTful or gRPC APIs
- You are familiar with relational databases (e.g., PostgreSQL) and have some exposure to cloud infrastructure (GCP or AWS)
- You are comfortable working across the stack, and eager to grow into whichever end of it your team needs most
- You have a wide range of technical interests, you love learning new technologies, and you're a quick learner
- You have a passion for making lives easier for the people who rely on your work, whether that's an operator troubleshooting a vehicle or a rider waiting on an accurate ETA
- You have the instinct for making the right tradeoffs. You know when it makes sense to move quick-and-dirty versus build the scalable approach, and you're eager to develop that judgment further
- You care about users. You like working closely with product and design to build the best experience for the people who depend on your work
- You are a great communicator, and you're excited to collaborate with PMs, UX researchers, other engineers, and cross-functional stakeholders on product requirements and designs
- You are impact-driven. You care deeply that your work makes a significant impact on the lives of millions of people
- Bachelor's degree in Computer Science or a related field, completed or in progress (new grad / early-career candidates welcome, no professional experience required)
Benefits:
- Annual performance bonus
- Equity
- A competitive benefits package
Ready to apply to Nuro?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.