Senior AI/ML Software Engineer — Distributed Training

Amazon Web Services (AWS)

Seattle (WA)

On-site

USD 168,100 - 227,400

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

RSUs
Health benefits
Sign-on payments

Job summary

Annapurna Labs (U.S.) Inc. in Seattle, WA is seeking a software engineer for the AWS Neuron distributed training team. You will optimize training throughput for multi-model workloads and work with PyTorch, JAX, and the Neuron stack on Trainium instances to push efficiency.

The role partners with chip architects and runtime engineers to resolve bottlenecks and accelerate large-scale model training. A strong emphasis on code reviews and mentorship is expected.

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one software programming language.
  • 5+ years of leading design or architecture of new and existing systems.
  • 5+ years of full software development lifecycle, including reviews, source control, builds and testing.
  • Experience as a mentor, tech lead or leading an engineering team.

Responsibilities

  • Lead efforts to optimize distributed training performance on Trainium.
  • Focus on maximizing training throughput and model utilization across the Neuron stack.
  • Collaborate across PyTorch, JAX, and the Neuron compiler and runtime.
  • Identify and resolve bottlenecks across the stack from memory to kernel performance.

Skills

Software development
Distributed training
Mentorship
Performance optimization

Education

Bachelor's degree in computer science

Job description

Annapurna Labs (U.S.) Inc. in Seattle, WA is seeking a software engineer for the AWS Neuron distributed training team. You will optimize training throughput for multi-model workloads and work with PyTorch, JAX, and the Neuron stack on Trainium instances to push efficiency.

The role partners with chip architects and runtime engineers to resolve bottlenecks and accelerate large-scale model training. A strong emphasis on code reviews and mentorship is expected.

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 (PyTorch)
Senior AI/ML Distributed Training Engineer (PyTorch)

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,100 - 227,400
Health insurance
RSUs
Paid time off
+1
ML Distributed Training Engineer for Trainium
ML Distributed Training Engineer for Trainium

Amazon Web Services (AWS) • Seattle (WA)

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

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500
Senior ML Software Engineer, AI Accelerator & Inference
Senior ML Software Engineer, AI Accelerator & Inference

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 228,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
ML Systems Engineer — AI/GenAI Training & HPC
ML Systems Engineer — AI/GenAI Training & HPC

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
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
ML Systems Engineer - Distributed Training on Trainium
ML Systems Engineer - Distributed Training on Trainium

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training - Performance Optimization
Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training - Performance Optimization

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 228,000
RSUs
Health benefits
Sign-on payments