Senior ML Infrastructure Engineer — GPU & Robotics

Nimble

San Francisco (CA)

On-site

USD 210,000 - 300,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Unlimited Flexible Time Off
Health Insurance
Paid Parental Leave
Commuter Benefits
Referral Bonus
401k
Equity

Job summary

Nimble is seeking a Software Engineer to join the ML Infrastructure team. You will help build the training and inference systems that power our general-purpose warehouse robots.

You’ll own training infrastructure end to end, keeping GPUs highly utilized and enabling researchers to launch new experiments with a single command. You’ll collaborate with ML and Robotics teams to design scalable, high-throughput platforms for model development.

Qualifications

  • BA/BS/MS/PhD in CS or related field, or equivalent practical experience.
  • 4+ years in infrastructure, distributed systems, ML systems, robotics, or related area.
  • Experience with Rust, Go, Python, or C++.
  • Experience with PyTorch or JAX.
  • Strong understanding of distributed systems and performance optimization.
  • Experience with Kubernetes orchestration and large distributed jobs.
  • Ability to optimize GPU memory hierarchy and multi-GPU operations.

Responsibilities

  • Design, develop, and maintain ML training infrastructure enabling AI teams to run training jobs efficiently.
  • Build low-latency inference pipelines for production robotics workloads.
  • Develop, tune, and optimize CUDA kernels.
  • Design scalable training-platform systems for high-throughput data ingestion and distributed training.
  • Participate in design reviews and evaluate technical tradeoffs.

Skills

Rust
Go
Python
C++
PyTorch
JAX
Distributed systems
Kubernetes
GPU memory tuning
Systems optimization
Cross-functional collaboration

Education

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

Tools

Kubernetes
PyTorch
JAX
DeepSpeed
Megatron
NCCL
Parquet
Arrow

Job description

Nimble is seeking a Software Engineer to join the ML Infrastructure team. You will help build the training and inference systems that power our general-purpose warehouse robots.

You’ll own training infrastructure end to end, keeping GPUs highly utilized and enabling researchers to launch new experiments with a single command. You’ll collaborate with ML and Robotics teams to design scalable, high-throughput platforms for model development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer: ML Infra
Software Engineer: ML Infra

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

On-site
USD 120,000 - 160,000
ML Infra Engineer: Scale GPU Training & Data Pipelines
ML Infra Engineer: Scale GPU Training & Data Pipelines

Humble Robotics • United States

On-site
USD 150,000 - 230,000
ML Infra Engineer: GPU Fleet & Inference Orchestrator
ML Infra Engineer: GPU Fleet & Inference Orchestrator

Generalist • San Francisco (CA)

On-site
USD 120,000 - 160,000
Senior ML Infra Engineer - GPU Compute Leader
Senior ML Infra Engineer - GPU Compute Leader

Flexion Robotics • San Francisco (CA)

On-site
USD 180,000 - 240,000
Competitive Compensation
Leading robotics team
Energetic culture
Software Engineer: ML Infra
Software Engineer: ML Infra

Generalist • San Francisco (CA)

On-site
USD 120,000 - 160,000
Remote ML Infrastructure Engineer - GPU & Scale
Remote ML Infrastructure Engineer - GPU & Scale

Bright Vision Technologies • United States

Remote
USD 100,000 - 150,000
Remote ML Infrastructure Engineer — GPU Clusters & AI Platform
Remote ML Infrastructure Engineer — GPU Clusters & AI Platform

United States Digital Space LLC • United States

Remote
USD 100,000 - 150,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
Research Engineer, Scalable ML Training & Infra
Research Engineer, Scalable ML Training & Infra

Mind Robotics • Palo Alto (CA)

On-site
USD 170,000 - 260,000
Senior Software Engineer - ML Infrastructure
Senior Software Engineer - ML Infrastructure

Claryo • San Francisco (CA)

On-site
USD 180,000 - 240,000
Competitive benefits package
Top-tier medical, dental, and vision
401k with employer matching
+2