A software engineering role at Nuro focused on developing and maintaining systems related to data management, onboard vehicle software, or technical infrastructure to support autonomous driving technology.
Key Responsibilities
Manage and facilitate access to AI Driver data, labels, and metrics within the Data Platform.
Perform data annotation across perception, mapping, behavior trajectory, and language domains.
Handle data ingestion and mining using heuristics and embedding search methods.
Support autonomy evaluation infrastructure with detailed data introspection.
Develop and maintain onboard systems to ensure reliable integration of autonomy software and hardware.
Collaborate with hardware, software, and safety teams to ensure system safety and performance.
Maintain and improve fundamental services such as compute platforms, data storage, cloud infrastructure, and engineering tools.
Requirements
You are a current Bachelor’s Degree or Master’s Degree candidate in Computer Science, Electrical Engineering, Robotics, or related field, graduating before July 2026.
Experience in one or more of the following areas: large-scale distributed systems, data storage and processing systems, advanced algorithms using C and Python, machine learning, multithreading, x86 architecture and software performance tuning and optimization, robotics software frameworks, and different compute modalities such as CPU, GPU, FPGA.
Strong problem-solving and programming skills.
Benefits & Perks
Compensation/salary range between $145,000 and $170,000