AI/ML Software Engineer for High-Performance Training

Amazon

Cupertino (CA)

On-site

USD 165,000 - 224,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon Neuron Training team is hiring a Software Engineer- AI/ML to optimize distributed training on Trainium. You will work across the Neuron stack, from PyTorch frameworks to the compiler and runtime, to push performance and efficiency for frontier-scale models.

You will shape parallelism strategies, profile workloads, and collaborate with compiler, runtime, and framework teams to land impactful improvements across large-scale training environments.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture experience.
  • Experience programming with at least one software programming language.

Responsibilities

  • Lead efforts to optimize distributed training performance on Trainium across the Neuron software stack.
  • Collaborate across PyTorch and Neuron stack to enable and tune large-scale training workloads on Trainium instances.
  • Own parallelism strategies spanning data, tensor, pipeline, expert, and context parallelism; apply reduced-precision formats where beneficial.
  • Profile end-to-end performance to identify bottlenecks and drive fixes with compiler, runtime, and collectives teams.
  • Translate performance gaps into framework requirements and contribute upstream to open source frameworks.

Skills

Software development
System design/architecture
Programming languages

Education

Bachelor's degree in Computer Science or equivalent

Tools

PyTorch
JAX
Trainium

Job description

Amazon Neuron Training team is hiring a Software Engineer- AI/ML to optimize distributed training on Trainium. You will work across the Neuron stack, from PyTorch frameworks to the compiler and runtime, to push performance and efficiency for frontier-scale models.

You will shape parallelism strategies, profile workloads, and collaborate with compiler, runtime, and framework teams to land impactful improvements across large-scale training environments.

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

Similar jobs worth comparing

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
Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training - Performance Optimization
Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training - Performance Optimization

Amazon • Seattle (WA)

On-site
USD 120,000 - 160,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
Senior AI/ML Distributed Training Engineer
Senior AI/ML Distributed Training Engineer

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500
AI Training Systems Engineer – Collective Compute
AI Training Systems Engineer – Collective Compute

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
Senior AI/ML Distributed Training Engineer
Senior AI/ML Distributed Training Engineer

Annapurna Labs (U.S.) Inc. • Cupertino (CA)

On-site
USD 180,000 - 240,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
AI/ML Performance Engineer – Training on Trainium
AI/ML Performance Engineer – Training on Trainium

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 140,000 - 210,000
Health Insurance
Medical Insurance
Dental Insurance
+14
Software Engineer- AI/ML, AWS Neuron Distributed Training - Performance Optimization
Software Engineer- AI/ML, AWS Neuron Distributed Training - Performance Optimization

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 140,000 - 210,000
Health Insurance
Medical Insurance
Dental Insurance
+14