AI Training Systems Engineer – Collective Compute

Amazon

Cupertino (CA)

On-site

USD 165,000 - 224,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance
401(k) matching
Paid time off

Job summary

Amazon’s Neuron Collectives team seeks a Software Developer to advance collective algorithms and topologies for AI training. You will optimize software-hardware co-design with Trainium silicon, verify bottlenecks using Neuron Explorer, and drive scalable collective operations across data centers.

You’ll collaborate with Annapurna Labs and infrastructure teams, building robust analysis frameworks and improving performance for large-scale ML workloads.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems.
  • Experience programming with at least one software programming language.

Responsibilities

  • Enhance collective algorithms and topologies for optimal training performance.
  • Use tools like Neuron Explorer to identify bottlenecks in compute and bus bandwidth utilization.
  • Monitor and analyze processor, DMA, firmware, and workload metrics.
  • Optimize collective operations to scale AI compute across the data center through low level device driver development.
  • Work closely with the hardware team to co-optimize software and Trainium silicon.
  • Develop and optimize C/C++ implementations of collective communication patterns.
  • Investigate and implement improvements for specific training topologies used by modern LLMs.
  • Build and maintain analysis frameworks and automation solutions.

Skills

Software development
Architecture design
Programming languages

Education

Bachelor's degree in CS or equivalent

Tools

C/C++

Job description

Amazon’s Neuron Collectives team seeks a Software Developer to advance collective algorithms and topologies for AI training. You will optimize software-hardware co-design with Trainium silicon, verify bottlenecks using Neuron Explorer, and drive scalable collective operations across data centers.

You’ll collaborate with Annapurna Labs and infrastructure teams, building robust analysis frameworks and improving performance for large-scale ML workloads.

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

Similar jobs worth comparing

AI Training Compute Software Engineer
AI Training Compute Software Engineer

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Software Engineer, AI Training Collectives
Software Engineer, AI Training Collectives

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
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
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 Software Engineer, AI Training Collectives
Senior Software Engineer, AI Training Collectives

Amazon • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1
AI/ML Software Engineer for High-Performance Training
AI/ML Software Engineer for High-Performance Training

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
Sr Software Development Engineer, Neuron Collectives, Annapurna Labs
Sr Software Development Engineer, Neuron Collectives, Annapurna Labs

Amazon • Cupertino (CA)

On-site
USD 193,000 - 262,000
Health insurance
401(k) matching
Paid time off
+1
Software Development Engineer, Neuron Collectives, Annapurna Labs
Software Development Engineer, Neuron Collectives, Annapurna Labs

Amazon Web Services (AWS) • Cupertino (CA)

On-site
USD 165,000 - 224,000
Software Development Engineer, Neuron Collectives, Annapurna Labs
Software Development Engineer, Neuron Collectives, Annapurna Labs

Amazon • Cupertino (CA)

On-site
USD 165,000 - 224,000
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