Nuro
Senior Software Engineer, Perception Data Infrastructure
$194K–$291K
Mountain View, California (HQ) +1 · Senior · Full-time · Posted Apr 6, 2026
- Location
- Mountain View, California (HQ)
Nuro HQ - Mountain View, CA - Experience
- 4+ years of industry software engineering experience.
- Education
- BS/MS in Computer Science, Software Engineering, Robotics, or a related quantitative field.
About the job
Own and build the high-performance perception data infrastructure that moves, validates, visualizes, and annotates autonomous-vehicle sensor data for machine-learning systems.
What you'll do
- Build C++ systems for interactive rendering and manipulation of lidar, camera, and radar data, including dense 3D point clouds.
- Design vehicle-to-tool sensor data ingestion pipelines and validation layers for calibration, synchronization, and labeling quality.
- Own the visualization and annotation platform and define its API boundaries with ML data and ground-truth systems.
What they ask for
- Fluency in C++ and strong familiarity with Python.
- Proven ability to lead cross-functional technical projects and deliver in ambiguous settings.
- Practical experience building robust, high-performance software systems or infrastructure.
Nice to have
- Familiarity with robotics software stacks, sensor parsing, coordinate frames, and pipeline propagation.
- Familiarity with 3D graphics/rendering (WebGL, OpenGL), point cloud processing, or autonomous driving sensor data.
Pay
$193,930.00 and $291,150.00/year (base salary)
Tools
C++, Python, WebGL, OpenGL, lidar, camera, radar
AI focus
Build and maintain data infrastructure that supplies high-quality sensor and ground-truth data to ML models.
Model-written summary · the original posting is authoritative