Sr Software Engineer - AI Training & Distributed Systems

Amazon Web Services (AWS)

Cupertino (CA)

On-site

USD 150,000 - 210,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Sign-on payments
Restricted stock units (RSUs)
Medical insurance
Dental insurance
Vision insurance
Prescription insurance
Basic Life & AD&D insurance
Supplemental life plans
EAP
Mental Health Support
Medical Advice Line
Flexible Spending Accounts
Adoption and Surrogacy Reimbursement覆盖
401(k) matching
Paid time off
Parental leave

Job summary

Amazon Web Services (AWS) is seeking an experienced software engineer to optimize collective operations and communication patterns for Trainium, enabling scalable AI compute across data centers.

In collaboration with hardware teams, you will co-optimize software and silicon for modern LLM training topologies, focusing on performance, reliability, and efficiency.

Qualifications

  • Bachelor's degree in Computer Science
  • 5+ years of experience building complex software systems and architecture
  • Familiarity with collective communication algorithms or distributed training frameworks is preferred

Responsibilities

  • Optimize collective operations and communication patterns for AWS Trainium to scale AI compute across data centers.
  • Collaborate with hardware teams to co‑optimize software and silicon for modern LLM training topologies.

Skills

C++
Collective comms
Distributed systems
DMA
Firmware
AI training
LLM topologies
Software architecture
Performance optimization
Neuron Explorer
Bus bandwidth
System design

Education

Bachelor's degree in Computer Science

Job description

Optimize collective operations and communication patterns for AWS Trainium to scale AI compute across data centers. Collaborate with hardware teams to co-optimize software and silicon for modern LLM training topologies.

Requirements: Requires a Bachelor's degree in Computer Science and at least 5 years of experience in building complex software systems and architecture. Familiarity with collective communication algorithms or distributed training frameworks is preferred.

Key Skills: C++, Collective Communication Algorithms, Distributed Systems, DMA, Firmware, AI Training, LLM Topologies, Software Architecture, Performance Optimization, Neuron Explorer, Bus Bandwidth Optimization, System Design

Benefits: Sign-on payments, Restricted stock units (RSUs), Medical insurance, Dental insurance, Vision insurance, Prescription insurance, Basic Life & AD&D insurance, Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage, 401(k) matching, Paid time off, Parental leave

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr Software Development Engineer, Neuron Collectives, Annapurna Labs
Sr Software Development Engineer, Neuron Collectives, Annapurna Labs

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 150,000 - 210,000
Sign-on payments
Restricted stock units (RSUs)
Medical insurance
+13
Neuron Collectives Software Engineer, Trainium Collectives
Neuron Collectives Software Engineer, Trainium Collectives

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 130,000 - 170,000
Sign-on payments
RSUs
Health insurance
+11
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
AI Training Systems Engineer - Collective Compute
AI Training Systems Engineer - Collective Compute

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 130,000 - 170,000
Sign-on payments
RSUs
Health insurance
+11
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
Software Dev Engineer II, L5, AWS Web Toolkit, Platform Experience
Software Dev Engineer II, L5, AWS Web Toolkit, Platform Experience

Amazon Web Services (AWS) • East Palo Alto (CA)

On-site
USD 140,000 - 190,000
Sign-on payments
RSUs
Health insurance
+14
Neuron Collectives Software Engineer, Trainium Collectives
Neuron Collectives Software Engineer, Trainium Collectives

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
Health insurance
401(k) matching
Paid time off
Sr. Software Engineer - ML and Distributed Systems, Amazon Personalize
Sr. Software Engineer - ML and Distributed Systems, Amazon Personalize

Amazon Web Services (AWS) • Mountain View (CA)

On-site
USD 180,000 - 240,000
Sign-on payments
RSUs
Health insurance
+14
Senior Software Engineer, AWS Commercial Application Services
Senior Software Engineer, AWS Commercial Application Services

Amazon Web Services (AWS) • Seattle (WA)

On-site
USD 180,000 - 240,000
Health Insurance
Medical Insurance
Dental Insurance
+4
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