Staff/senior Software Engineer, Offboard Infrastructure

Nuro Nuro · Robotics · CA · N/A

Nuro is seeking a Staff/Senior Software Engineer for their Offboard Infrastructure team, focusing on the Data Platform. This role involves managing Nuro AI Driver's data, labels, and metrics, including data annotation, ingestion, mining, and supporting autonomy evaluation. The ideal candidate has experience in large-scale distributed systems, data storage and processing, and programming in Python, C++, or Go.

What you'd actually do

  1. The Data Platform serves as a comprehensive management system for Nuro AI Driver's data, labels, and metrics, facilitating seamless access functionality.
  2. The team focuses on data annotation across various domains, including 2D/3D perception, mapping, behavior trajectory, and language/text.
  3. It also handles data ingestion and mining, employing methods such as heuristics and embedding search.
  4. Additionally, the platform supports the autonomy evaluation infrastructure by providing detailed introspection.

Skills

Required

  • 5+ years of relevant industry experience
  • Bachelor’s Degree, Master’s or PhD in Computer Science, Electrical Engineering, Computer Engineering, Robotics, or related field
  • strong programming skills in Python, C++ or Go
  • large-scale distributed systems
  • data storage and processing systems
  • modern microservice architecture
  • machine learning
  • multithreading
  • x86 architecture
  • software performance tuning and optimization
  • robotics software frameworks
  • different compute modalities (CPU, GPU, FPGA)

What the JD emphasized

  • Must have strong programming skills in Python, C++ or Go

Other signals

  • Data Platform
  • Nuro AI Driver's data, labels, and metrics
  • data annotation
  • data ingestion and mining
  • embedding search
  • autonomy evaluation infrastructure