N

Nuro

Builds self-driving systems for vehicle makers

Software Engineer - ML Infrastructure

Platform EngineeringConfirmed live in the last 24 hours
Full-timeMountain View, CA, USAIn-person

About the Job

Requirements

  • At least 3 years of professional experience in ML infrastructure, backend platform engineering, or distributed systems.
  • Deep familiarity with modern infrastructure-as-code and provisioning tools such as Terraform, Pulumi, or Crossplane.
  • Hands-on experience building or managing large-scale orchestrators for compute-heavy workloads such as Kubernetes, KubeRay, Ray, Slurm, or Volcano.
  • Proficiency in at least one distributed processing framework, such as Apache Spark or Apache Beam, for large-scale data extraction and transformation.
  • Experience implementing or maintaining feature stores and caching layers such as Feast, Hopsworks, or Redis-based custom caching.
  • A strong understanding of distributed systems, networking, and storage bottlenecks in high-performance computing.

Responsibilities

  • Scale automated infrastructure-as-code pipelines to manage thousands of GPU and CPU nodes across diverse environments.
  • Design and optimize workload orchestration to maximize hardware utilization, minimize job wait times, and handle large-scale distributed training.
  • Design robust pipelines to extract and transform petabyte-scale sensor and telemetry data into machine-learning-ready formats.
  • Implement feature caching and storage solutions to reduce redundant computations and provide low-latency access to precomputed features.
  • Contribute to a unified machine learning platform that abstracts complex cloud infrastructure for end users.
  • Execute the technical strategy for automated resource provisioning, high-performance workload scheduling, and efficient feature management to accelerate the Nuro Driver development lifecycle.

Desired Qualifications

  • Active contribution to open-source projects in the MLOps or cloud-native ecosystem, such as CNCF, Ray, or Kubeflow communities.
  • Experience with high-performance storage systems such as Lustre, Ceph, or specialized NVMe caching for machine learning data loading.
  • Knowledge of cost-optimization strategies for large-scale GPU clusters in public clouds such as AWS, GCP, or Azure.

About the Company

Nuro

Builds self-driving systems for vehicle makers

Nuro builds and licenses self-driving technology to automakers and mobility companies for robotaxis, commercial fleets and personal vehicles. Its Nuro Driver combines AI software with vehicle sensors and computing hardware, so partners integrate an autonomous driving system into their own vehicles. The software interprets road conditions and controls movement, while the Nuro Toolkit supplies tools for simulation, testing and fleet monitoring. Nuro earns money by licensing its technology, drawing on experience from autonomous delivery vehicles rather than operating only a goods-delivery service. It was founded in 2016 and has its headquarters in Mountain View, California.

Company size
501-1,000
Company stage
Series E
Total funding
$2.3B
Headquarters
Mountain View, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at Nuro

See more jobs