Senior ML Infrastructure Engineer – Training & Inference

Nimble

San Francisco, Northern (CA, KY)

Hybrid

USD 210,000 - 300,000

Full time

12 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Unlimited Flexible Time Off
Health Insurance
Equity
401k
Referral Bonus
Parking

Job summary

Nimble is hiring a Senior/Staff Software Engineer for its ML Infrastructure team to build and optimize training and inference systems powering autonomous warehouse robots. You will own end-to-end training infrastructure, maximize GPU utilization, and enable researchers to launch new experiments with a single command.

You will collaborate with ML and Robotics teams, scale GPU clusters, and contribute to robust, low-latency pipelines and high-throughput data workflows.

Qualifications

  • PhD/masters/BS with equivalent experience in CS or related field.
  • 4+ years in infrastructure, distributed systems, ML systems or robotics.
  • Experience with Rust, Go, Python, or C++.
  • Experience with PyTorch or JAX.
  • Strong distributed systems fundamentals, memory management and performance tuning.
  • Experience with Kubernetes orchestration and data-heavy distributed jobs.
  • Ability to debug across GPU memory, networking, filesystems, and multi-GPU setups.
  • Strong cross-functional communication and growth mindset.

Responsibilities

  • Design, develop and maintain ML training infrastructure for efficient experiments.
  • Build low-latency inference pipelines for production robotics workloads.
  • Develop, tune and optimize CUDA kernels.
  • Design scalable training platforms with high-throughput data ingestion and distribution.
  • Lead design reviews and evaluate technology tradeoffs.
  • Review code for quality, tests and performance; mentor engineers.

Skills

Rust
Go
Python
C++
PyTorch
JAX
Kubernetes
Distributed systems
GPU memory management

Education

Bachelor’s, Master’s, or PhD in Computer Science or related field

Tools

PyTorch DDP/FSDP
DeepSpeed
Megatron
NCCL
CUDA
Arrow/Parquet

Job description

Nimble is hiring a Senior/Staff Software Engineer for its ML Infrastructure team to build and optimize training and inference systems powering autonomous warehouse robots. You will own end-to-end training infrastructure, maximize GPU utilization, and enable researchers to launch new experiments with a single command.

You will collaborate with ML and Robotics teams, scale GPU clusters, and contribute to robust, low-latency pipelines and high-throughput data workflows.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior ML Infrastructure Engineer — GPU & Robotics
Senior ML Infrastructure Engineer — GPU & Robotics

Nimble • San Francisco (CA)

On-site
USD 210,000 - 300,000
Unlimited Flexible Time Off
Health Insurance
Paid Parental Leave
+4
Senior/Staff Software Engineer, Infrastructure (ML) San Francisco, CA
Senior/Staff Software Engineer, Infrastructure (ML) San Francisco, CA

Nimble • San Francisco (CA), Northern (KY)

Hybrid
USD 210,000 - 300,000
Unlimited Flexible Time Off
Health Insurance
Equity
+3
Senior ML Training Infrastructure Engineer
Senior ML Training Infrastructure Engineer

Dyna Robotics, Inc • Redwood City (CA), Northern (KY)

Hybrid
USD 180,000 - 260,000
Software Engineer: ML Infra
Software Engineer: ML Infra

Generalist • Somerville (MA), San Mateo (CA)

On-site
USD 120,000 - 160,000
Staff ML Infra Engineer: Scalable Training & Pipelines
Staff ML Infra Engineer: Scalable Training & Pipelines

Watney Robotics Inc • San Francisco (CA)

On-site
USD 140,000 - 210,000
Senior Software Engineer - ML Infrastructure
Senior Software Engineer - ML Infrastructure

Claryo • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Medical/Dental/Vision
401k with employer matching
Parental leave
+1
Software Engineer, ML Infrastructure
Software Engineer, ML Infrastructure

Cursor • California (MO)

On-site
USD 140,000 - 185,000
Senior/Staff Software Engineer, Infrastructure (ML)
Senior/Staff Software Engineer, Infrastructure (ML)

Nimble • San Francisco (CA)

On-site
USD 210,000 - 300,000
Unlimited Flexible Time Off
Health Insurance
Paid Parental Leave
+4
Senior ML Infra Engineer — Real-Time Vision & Cloud GPUs
Senior ML Infra Engineer — Real-Time Vision & Cloud GPUs

Claryo • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000
Medical/Dental/Vision
401k with employer matching
Parental leave
+1
Senior ML Infra Engineer - Scale GPU Clusters, Remote
Senior ML Infra Engineer - Scale GPU Clusters, Remote

AI Breaking Wire • San Francisco (CA), Northern (KY)

Hybrid
USD 320,000 - 500,000
Equity
Medical/Dental/Vision coverage
Unlimited PTO
+1