AI/ML Inference Engineer for PyTorch on Trainium

Amazon Web Services (AWS)

Cupertino (CA)

On-site

USD 150,000 - 210,000

Full time

36 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Amazon Web Services (AWS) Annapurna Labs team seeks a Software Engineer II - AI/ML to design and optimize models for AWS Trainium accelerators. You will build distributed inference support for PyTorch, implement high-performance kernels, and collaborate with compiler, runtime, framework, and hardware teams.

You will work across the ML system lifecycle, profiling performance, applying optimizations, and enabling customers to run demanding workloads at scale on AWS accelerators.

Qualifications

  • Strong software development in Python and system-level programming.
  • Solid ML knowledge and experience.
  • Experience with distributed systems and performance profiling.

Responsibilities

  • Design, develop, and optimize machine learning models and frameworks for deployment on custom ML hardware accelerators.
  • Participate in all stages of the ML system development lifecycle, including distributed computing-based architecture design, implementation, performance profiling, hardware-specific optimizations, testing, and production deployment.
  • Build infrastructure to systematically analyze and onboard multiple models with diverse architectures.

Skills

Python
System-level programming
ML knowledge
Distributed systems
Performance profiling

Job description

Amazon Web Services (AWS) Annapurna Labs team seeks a Software Engineer II - AI/ML to design and optimize models for AWS Trainium accelerators. You will build distributed inference support for PyTorch, implement high-performance kernels, and collaborate with compiler, runtime, framework, and hardware teams.

You will work across the ML system lifecycle, profiling performance, applying optimizations, and enabling customers to run demanding workloads at scale on AWS accelerators.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead ML Systems Engineer – AI/GenAI Acceleration
Lead ML Systems Engineer – AI/GenAI Acceleration

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
RSUs (restricted stock units)
401(k) matching
+2
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
AI/ML Systems Engineer for AWS Neuron Inference
AI/ML Systems Engineer for AWS Neuron Inference

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
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
Software Engineer II: AI/ML Inference on Custom Hardware
Software Engineer II: AI/ML Inference on Custom Hardware

Amazon Inc. • Cupertino (CA)

On-site
USD 165,000 - 224,000
Health insurance
RSUs
401(k) matching
+2
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 — 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
Senior AI/ML Software Engineer: Inference on Trainium
Senior AI/ML Software Engineer: Inference on Trainium

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 193,000 - 262,000
RSUs
Health insurance
401(k) matching
+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
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