
Revolutionizing delivery with autonomous vehicles
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...
Nuro offers company stock options, a free Caltrain pass, and commuter benefits. Employees enjoy flexible work-from-home opportunities and comprehensiv...
Nuro's culture is centered around innovation in robotics and autonomous technology. The company prioritizes safety and efficiency in its operations, a...

Nuro • Mountain View, California (HQ)
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.
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.
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.
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.
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.
Apply now or save it for later. Get alerts for similar jobs at Nuro.