Senior AI/ML Systems Engineer - Distributed Training

Amazon

Cupertino (CA)

On-site

USD 193,000 - 262,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) matching
Paid time off
RSUs
Parental leave

Job summary

Amazon Neuron Training in Cupertino seeks a Sr. Software Engineer to lead distributed training efforts for Trainium accelerators.

You will work across PyTorch and JAX to enable large-scale training, post-training, and RL workflows, owning parallelism strategies and driving performance improvements with compiler, runtime, and framework teams. Ideal candidates bring 5+ years of software leadership, deep ML experience, and a strong background in distributed systems.

Qualifications

  • 5+ years of professional software development experience.
  • Experience leading design or architecture of distributed systems.
  • Mentor or tech lead experience and Bachelor's degree or above.

Responsibilities

  • Lead distributed training and post-training support in PyTorch and JAX for Trainium.
  • Collaborate across PyTorch and Neuron to enable large-scale training workflows.
  • Own parallelism strategies: data, tensor, pipeline, expert, and context.
  • Profile workloads to identify bottlenecks and drive fixes with teams.

Skills

Distributed systems
Machine learning
Leadership
Python
C++

Education

Bachelor's degree in computer science or equivalent
Master's degree (preferred)

Tools

PyTorch
JAX

Job description

Amazon Neuron Training in Cupertino seeks a Sr. Software Engineer to lead distributed training efforts for Trainium accelerators.

You will work across PyTorch and JAX to enable large-scale training, post-training, and RL workflows, owning parallelism strategies and driving performance improvements with compiler, runtime, and framework teams. Ideal candidates bring 5+ years of software leadership, deep ML experience, and a strong background in distributed systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI/ML Distributed Training Engineer
Senior AI/ML Distributed Training Engineer

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500
AI/ML Software Engineer - Distributed Training HPC
AI/ML Software Engineer - Distributed Training HPC

Amazon • Cupertino (CA), Northern (KY)

Hybrid
USD 165,000 - 224,000
Lead AI/ML Distributed Training Engineer on Trainium
Lead AI/ML Distributed Training Engineer on Trainium

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Senior AI/ML Distributed Training Engineer
Senior AI/ML Distributed Training Engineer

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000
Health insurance
401(k) matching
Paid time off
+1
AI/ML Systems Engineer – Distributed Training on Trainium
AI/ML Systems Engineer – Distributed Training on Trainium

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Senior AI/ML Software Engineer - Distributed Training
Senior AI/ML Software Engineer - Distributed Training

Amazon • Seattle (WA)

On-site
USD 120,000 - 160,000
Health insurance
401(k) matching
Paid time off
+1
Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training
Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500
ML Systems Engineer - Distributed Training on Trainium
ML Systems Engineer - Distributed Training on Trainium

Socket.dev • Seattle (WA)

On-site
USD 144,000 - 194,000
AI/ML Software Engineer — Trainium Distributed Training
AI/ML Software Engineer — Trainium Distributed Training

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
AI/ML Software Engineer - Trainium Distributed Training
AI/ML Software Engineer - Trainium Distributed Training

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 227,000