# Software Engineer, ML Infrastructure

**Company:** [Nuro](https://hotfix.jobs/companies/nuro)
**Location:** Mountain View, CA
**Role:** ML Engineering
**Salary:** $160k – $241k/yr
**Experience:** 3+ years
**Skills:** Terraform, Pulumi, Crossplane, Kubernetes, Kuberay, Ray, Slurm, Volcano, Spark, Apache Beam, Feast, Hopsworks, Redis, Infrastructure As Code, Distributed Systems
**Posted:** 2026-06-16

> Build and scale ML infrastructure platform for autonomous vehicle development, focusing on automated resource provisioning, high-performance workload scheduling, and petabyte-scale data processing pipelines.

## Job Description

## Responsibilities
- Build and evolve the core ML infrastructure platform providing researchers and engineers seamless access to compute and data resources
- Scale automated Infrastructure-as-Code (IaC) pipelines to manage thousands of GPU/CPU nodes across diverse environments
- Design and optimize workload orchestration to maximize hardware utilization, minimize job wait times, and handle massive-scale distributed training
- Design robust pipelines for extraction and transformation of petabyte-scale sensor and telemetry data into ML-ready formats
- Implement robust feature caching and storage solutions to reduce redundant computations and ensure low-latency access to pre-computed features
- Contribute to a unified ML platform that abstracts complex cloud infrastructure for end-users

## Requirements
- 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 (e.g., 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 (e.g., Feast, Hopsworks, or Redis-based custom caching)
- Strong understanding of distributed systems, networking, and storage bottlenecks in the context of high-performance computing

## Nice-to-Haves
- Active contributor to open-source projects in the MLOps or Cloud-Native ecosystem (e.g., CNCF, Ray, or Kubeflow communities)
- Experience with high-performance storage systems (e.g., Lustre, Ceph, or specialized NVMe caching) for ML data loading
- Knowledge of cost-optimization strategies for large-scale GPU clusters in public clouds (AWS, GCP, or Azure)

## Similar roles

- [Research Scientist II](https://hotfix.jobs/jobs/4ac4da1a-a497-413d-b8fa-6b3b58cef7e1) - Pindrop - Remote - $160k – $185k/yr
- [AI Engineer - Database Engineering](https://hotfix.jobs/jobs/e2167614-4d69-4c69-bb69-40e1c6ba4571) - Snowflake - Menlo Park, CA - $160k – $230k/yr
- [Software Engineer, Cortex AI Infrastructure](https://hotfix.jobs/jobs/cfcfa4ed-3661-45be-8d97-71e231e17de7) - Snowflake - Menlo Park, CA - $160k – $225k/yr
- [ML Infrastructure Engineer](https://hotfix.jobs/jobs/ad8cfc6e-fc74-4f2a-ad7c-a2f5127c6461) - Mach9 - San Francisco, CA - $160k – $200k/yr
- [ML Ops Infrastructure Engineer](https://hotfix.jobs/jobs/3e53824c-d6f1-4156-892e-cca11a6a394d) - Deepgram - Remote - $160k – $220k/yr

**Apply:** https://hotfix.jobs/jobs/4422daeb-5b27-4a07-a336-2e74eac72d8d
**Canonical:** https://hotfix.jobs/jobs/4422daeb-5b27-4a07-a336-2e74eac72d8d