
About Nuro
Revolutionizing delivery with autonomous vehicles
Key Highlights
- Headquartered in Mountain View, CA with 501-1000 employees
- $2.3 billion raised in funding across multiple rounds
- Partners with Uber, Walmart, Chipotle, and Kroger
- Specializes in autonomous delivery vehicles for goods, not passengers
Nuro is an autonomous delivery vehicle manufacturer headquartered in Mountain View, CA, specializing in custom-built vehicles for transporting goods. With $2.3 billion raised in funding, including a recent Series D round, Nuro partners with major brands like Uber, Walmart, Chipotle, and Kroger to en...
🎁 Benefits
Nuro offers company stock options, a free Caltrain pass, and commuter benefits. Employees enjoy flexible work-from-home opportunities and comprehensiv...
🌟 Culture
Nuro's culture is centered around innovation in robotics and autonomous technology. The company prioritizes safety and efficiency in its operations, a...

Software Engineering • Senior
Nuro • Mountain View - On-Site
Skills & Technologies
Overview
Nuro is seeking a Senior/Staff Software Engineer for their Data Platform team to design and develop scalable data processing systems. You'll work with technologies like Python, AWS, and Docker to support autonomous driving systems. This role requires strong experience in data engineering and machine learning.
Job Description
Who you are
You have 5+ years of experience in software engineering, particularly in building scalable data processing systems. Your background includes a strong focus on machine learning and data engineering, and you understand the intricacies of data infrastructure that supports autonomous systems. You are proficient in Python and have experience with cloud platforms like AWS, which you have used to deploy and manage applications effectively. You are familiar with containerization technologies such as Docker and orchestration tools like Kubernetes, enabling you to create robust and scalable applications. You thrive in collaborative environments and enjoy working closely with system engineers to validate and enhance autonomous driving systems. You are committed to fostering an inclusive workplace and understand the importance of psychological safety in team dynamics.
Desirable
Experience with streaming data processing frameworks such as Kafka is a plus, as is familiarity with machine learning frameworks. You have a keen interest in the latest advancements in autonomous driving technology and are eager to contribute to innovative solutions that make autonomy accessible to all. You are also open to mentoring junior engineers and sharing your knowledge with the team.
What you'll do
In this role, you will design and develop unified, introspectable, large-scale batch and streaming data processing systems that can ingest and process data across a wide range of use cases relevant to evaluation. You will create and implement a storage system capable of accommodating both the large volume and diverse range of evaluation and performance metrics. Collaborating closely with system engineers, you will validate the autonomous driving system before its deployment, ensuring that the data infrastructure meets the high standards required for safety and reliability. You will also be responsible for optimizing data pipelines and ensuring data quality, which is critical for the performance of machine learning models used in autonomous driving.
What we offer
At Nuro, you will be part of a mission-driven team that is dedicated to making autonomy accessible to all. We offer a competitive salary and benefits package, including health insurance, retirement plans, and opportunities for professional development. You will work in a supportive environment that values diversity and inclusion, and you will have the chance to contribute to groundbreaking technology that has the potential to transform transportation. Join us in our mission to empower a safer, richer, and more connected future through autonomous driving technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Nuro.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Databricks is hiring a Senior Staff Software Engineer to develop the Data Intelligence Platform, leveraging AI tools and techniques. You'll work with technologies like Java, Python, and Apache Spark in Mountain View or San Francisco.

Software Engineering
Nuro is seeking a Senior Software Engineer for their Devices Platform team to design and develop sensor and compute systems for robotics. You'll work with technologies like Java and C++ in Mountain View, California.

Software Engineering
Motional is hiring a Senior Software Engineer for the AI Data Foundry team to design and build scalable data infrastructure. You'll work with Python, AWS, and Docker to process petabytes of data. This role requires strong experience in data engineering and machine learning.

Software Engineering
Vibe is seeking a Senior Software Engineer for their Data Platform team to enhance their data stack and ensure data reliability and accessibility. You'll work with technologies like AWS, Python, and Kubernetes in a remote-first environment.

Machine Learning Engineer
Nuro is seeking a Senior/Staff Software Engineer for ML Data Infrastructure to design and develop scalable data pipelines for autonomous driving technology. You'll work with Python, AWS, and various machine learning frameworks. This role requires extensive experience in data infrastructure and machine learning systems.