Skip to content
NuroNuroMountain View, CA

Senior Software Engineer, Behavior Planning

Develops state-of-the-art robotics and ML algorithms for autonomous vehicle behavior planning, enabling safe navigation in complex environments. Requires advanced robotics/ML expertise, Python/C++ proficiency, and Master's/PhD.

194k – 291k/yr
On-siteFullstack Engineering

About the role

About the Work

  • Design and implement novel robotics and machine learning technologies for the Nuro Driver.
  • Work cross-functionally with engineers across behavior, perception, mapping, and ML research to advance the state-of-the-art in autonomous driving.
  • Implement practical solutions with production-ready software, to deploy new technologies on real vehicle platforms in a safe, performant, and scalable way.
  • Provide technical guidance and mentorship to junior members of the behavior team.

About You

  • PhD or Masters Degree in robotics, computer science, mechanical/aerospace engineering, electrical engineering, mathematics, or related field.
  • Robotics expertise in areas such as path planning, motion planning, trajectory generation, behavior planning, optimal control.
  • Machine learning experience with techniques such as deep learning, reinforcement learning, imitation learning, transformers, and diffusion models.
  • Experience in optimizing model performance through efficient processing, visualization, and analysis of large datasets.
  • Strong software development skills and Python/C++ coding proficiency.
  • Ability to collaborate within and across teams and derive best solutions from cross-functional interactions.
  • Desire to work at the edge of research and development, bringing algorithms from research into production.
  • Bonus: hands-on experience developing software for safety-critical systems, distributed training, or inference optimization.

Compensation: $193,930 - $291,150/year base pay, plus annual performance bonus, equity, and competitive benefits.

Skills

PythonC++Path PlanningMotion PlanningTrajectory GenerationBehavior PlanningOptimal ControlDeep LearningReinforcement LearningImitation Learning
Nuro

Senior Software Engineer, Autonomy Visualization

NuroMountain View, CA

Develops high-performance visualization frameworks using C++/OpenGL and Unity for autonomy development, validation, and triage tools. Partners with autonomy and ML teams to enhance workflows and builds polished external visualizations. Requires 3+ years in C++, OpenGL, QT and graphics experience.

194k – 291k/yr
On-site3+ YOEFullstack Engineering
Nuro

Senior Software Engineer, Simulation

NuroMountain View, CA

Build and expand a high-performance simulator for autonomous vehicle development, focusing on realism, coverage, and system integration. Requires 3+ years software engineering experience with C++ and Python.

194k – 291k/yr
On-site3+ YOEFullstack Engineering
Hover

Senior Software Engineer, Inspections

HoverSan Francisco, CA +1

As a Senior Software Engineer on the Inspections team, you will build and scale customer-facing features, improve platform reliability, and help define the future architecture of the product. This role involves balancing product thinking with technical depth and collaborating cross-functionally.

194k – 239k/yr
Hybrid5+ YOEFullstack Engineering
Harvey

Senior Software Engineer, Backend

HarveyNew York, NY

Own and lead engineering projects on the Product Engineering team, building secure AI-native systems across the stack with React, TypeScript, Python, and Postgres.

193k – 290k/yr
Hybrid5+ YOEFullstack Engineering
Harvey

Senior Software Engineer, Full Stack

HarveySan Francisco, CA

Build and scale full-stack features for AI-powered legal SaaS platform, including document processing, data collection, security, and agentic AI across web, mobile, and integrations. Requires 5+ years full-stack experience with React, TypeScript, Python.

193k – 290k/yr
Hybrid5+ YOEFullstack Engineering