Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Nuro

Senior Software Engineer (Perception Data Infrastructure)

Posted Updated
Discussion
  • We are a team of high-output generalists where ML and systems engineering converge to push autonomy performance forward
  • As a Senior Perception ML Data Infrastructure Engineer, you will own the critical bridge between our autonomous vehicle hardware, our human labeling operations, and our ML models
  • You will take ownership of our core native perception data platform
  • This is not a standard web development role; the stack is deeply adjacent to our core robotics infrastructure
  • You will be dealing with massive, dense 3D point clouds at a scale that pushes the boundaries of industry state-of-the-art, alongside complex sensor parsing, pipeline propagation, and rigid performance constraints
  • You will operate in highly ambiguous environments, inheriting complex systems, establishing strict API boundaries, and building the “good enough, fast enough” infrastructure that guarantees our ML models learn from high-quality data
  • Design and advance systems that:
  • Render and manipulate massive, multi-modal sensor datasets (Lidar, Camera, Radar) efficiently in UI environments
  • Parse raw sensor data and manage complex data pipeline propagation between onboard hardware logs and offboard visualization
  • Enforce strict data validation and annotation constraints to prevent upstream labeling errors from polluting downstream ML pipelines
  • Create seamless, resilient API boundaries between our ML data pipelines and our Ground Truth/Data Platform infrastructure
  • The Critical Path Owner: You will step into a complex, evolving ecosystem, quickly bring order to ambiguity, unblock critical operational bottlenecks, and architect sustainable long-term solutions that empower the entire Autonomy organization
  • High-Velocity Impact: You optimize the engineering lifecycle for autonomy progress. You know the exact trade-off between over-engineering a system and deploying a highly performant, pragmatic integration that keeps our data pipelines flowing
  • About the work:
  • You’ll solve autonomy’s hardest data bottlenecks through systems rigor and infrastructure excellence:
  • Architect Core Data Platforms: Take formal technical ownership of our native, C++ based perception data visualization and annotation platforms
  • Optimize 3D Rendering & Robotics Data: Solve deep performance bottlenecks related to rendering next-generation, high-density Lidar point clouds and multi-camera projections in real-time
  • Defensive Engineering: Build robust data validation layers that catch sensor calibration errors, synchronization failures, and human labeling mistakes before they enter the ML training loop
  • Cross-Functional Leadership: Act as the technical bridge between ML, Data and Infrastructure engineers, and labeling operations

Benefits

  • Free Caltrain pass and commuter benefits
  • Company stock options
  • Work from home opportunities
  • Health insurance
  • Experience: 4+ years of industry software engineering experience
  • Systems Thinker: You possess deep practical experience in building robust, high-performance software systems or infrastructure. You care more about shipping integrated, impactful solutions than theoretical experimentation
  • (Bonus) Robotics Expertise: Deep familiarity with robotics software stacks, sensor parsing, coordinate frames, and pipeline propagation
  • Ambiguity Navigator: Proven ability to lead cross-functional technical projects, bring order to complex codebases, and drive them to completion in ambiguous settings
  • Language Fluency. Fluency in C++ and strong familiarity with Python are non-negotiable
  • BS/MS in Computer Science, Software Engineering, Robotics, or a related quantitative field
  • (Bonus) Familiarity with 3D graphics/rendering (WebGL, OpenGL), point cloud processing, or autonomous driving sensor data

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.