Senior AI/ML Distributed Training Engineer (PyTorch)

Amazon Web Services (AWS)

Seattle (WA)

On-site

USD 168,100 - 227,400

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
RSUs
Paid time off
Mentorship

Job summary

Annapurna Labs (U.S.) Inc. is seeking a Senior Machine Learning Engineer to join the Distribute Training team on AWS Neuron, focusing on distributed training for Trainium and Inferentia. You will build and optimize training support for large models using PyTorch, enabling efficient scaling on AWS silicon.

You will collaborate with chip architects and runtime engineers to push performance, implement training strategies, and mentor teammates as part of a fast-moving ML software stack at AWS.

Qualifications

  • Bachelor's degree in computer science or equivalent.
  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one major language.
  • 5+ years of design/architecture leadership experience.
  • 5+ years of full software development life cycle experience.
  • Experience as a mentor or tech lead.
  • Experience in machine learning and large-scale training with LLMs, including PyTorch.

Responsibilities

  • Lead efforts to build distributed training support into PyTorch, Neuron compiler, and runtime stacks.
  • Enable distributed training strategies and optimize models for peak performance on AWS custom silicon.
  • Collaborate with cross-functional teams including chip architects and runtime engineers.

Skills

Distributed ML
PyTorch
Mentor/Tech-Lead
LLM Training
Performance Tuning

Education

Bachelor's degree in CS or equivalent
Master's degree in CS (preferred)

Tools

PyTorch/Torch libraries
JAX
TensorFlow

Job description

Annapurna Labs (U.S.) Inc. is seeking a Senior Machine Learning Engineer to join the Distribute Training team on AWS Neuron, focusing on distributed training for Trainium and Inferentia. You will build and optimize training support for large models using PyTorch, enabling efficient scaling on AWS silicon.

You will collaborate with chip architects and runtime engineers to push performance, implement training strategies, and mentor teammates as part of a fast-moving ML software stack at AWS.

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

Similar jobs worth comparing

Senior AI/ML Software Engineer — Distributed Training
Senior AI/ML Software Engineer — Distributed Training

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,000 - 228,000
RSUs
Health benefits
Sign-on payments
Senior AI/ML Distributed Training Engineer
Senior AI/ML Distributed Training Engineer

Amazon • Cupertino (CA)

On-site
USD 193,300 - 261,500
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 Distributed Training Engineer for Trainium
ML Distributed Training Engineer for Trainium

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 143,000 - 195,000
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
Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 168,100 - 227,400
Health insurance
RSUs
Paid time off
+1
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
ML Systems Engineer - Distributed Training on Trainium
ML Systems Engineer - Distributed Training on Trainium

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
Health insurance
RSUs
Sign-on bonuses
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
Senior AI/ML Inference Engineer for Neuron on AWS
Senior AI/ML Inference Engineer for Neuron on AWS

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1