Jobs · Supply Chain

Senior Software Engineer, Routing

RemoteHunter · United States · 6 days ago
RemoteRemoteSupply Chain$176k–$265k/yrFull-time

About the role

Nuro operates in the autonomous vehicle industry, focusing on developing Level 4 autonomous driving technology applicable to various vehicles, use cases, and markets. The organization addresses challenges in mobility by creating a universal autonomy platform, the Nuro Driver™, enabling scalable deployment of autonomous vehicles worldwide. With experience in real-world deployment and a partner-led business model, this program aims to improve safety, accessibility, and convenience in everyday life through autonomous technology. It has secured significant funding from major investors including Uber and NVIDIA.

The SENIOR SOFTWARE ENGINEER, ROUTING, plays a key role in developing and scaling backend and onboard systems that support efficient and safe autonomous navigation. This position impacts the performance and reliability of routing services essential for autonomous vehicle operations. The engineer collaborates with cross-functional teams to build innovative user experiences and shape product strategy, contributing directly to the organization’s mission to deliver scalable and accurate autonomous driving solutions.

Responsibilities

  • Develop and scale backend systems and onboard modules for routing.
  • Design microservices and optimize routing algorithms.
  • Manage road network graph data and improve deployment pipelines.
  • Build monitoring and analytics infrastructure.
  • Collaborate with product, strategy, and operations teams on feature design and roadmap.

Requirements

  • Minimum 4 years of experience building and scaling real-time server-side applications.
  • Expertise in large-scale complex algorithm development balancing correctness and performance.
  • Proficient with various database technologies including relational and non-relational systems.
  • Experience with RPC frameworks and pub/sub systems.
  • Familiarity with cloud platforms such as GCP or AWS.
  • Experience or willingness to learn Docker and Kubernetes.
  • Strong technical aptitude and fast learning ability.
  • Skilled in developing developer tooling for troubleshooting and profiling.
  • Ability to make pragmatic trade-offs between quick solutions and scalable approaches.
  • Effective communication skills for cross-functional collaboration.
  • User-focused with a drive to deliver impactful results.

Qualifications

  • Experience with routing algorithms.
  • Familiarity with map and graph data structures.
  • Proficiency in C++ programming.
  • Experience with machine learning model training and inference.
  • Background in robotics.
  • Experience with ETA modeling.

Pay

The expected base pay range is $176,400 to $264,600, depending on experience, qualifications, education, location, and skills. Eligible for annual performance bonus, equity, and a competitive benefits package.

Similar jobs