← All roles

Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training

Amazon· Annapurna Labs (U.S.) Inc.
Apply on company site
Cupertino, CA$193.3k - $261.5kFull-timePosted 4w ago

About the role

Role focusing on optimizing distributed training performance on AWS Trainium using AWS Neuron across PyTorch and JAX, with hardware-software co-design across the stack, leading engineering efforts, mentoring a team, and contributing upstream to open-source frameworks.

Responsibilities

  • Lead efforts to optimize distributed training performance on Trainium, focusing on throughput, model FLOPs utilization, and time to convergence across the Neuron stack.

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 software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • 5+ years of full software development life cycle experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing

Skills

Required:Distributed training optimizationPyTorch/JAXML compiler and runtime
Nice to have:Hardware-aware optimization

Benefits

  • Health insurance (medical, dental, vision, prescription)
  • 401(k) matching
  • Paid time off
  • Parental leave
  • RSUs (restricted stock units) and sign-on payments
  • Flexible Spending Accounts
  • EAP and mental health support
  • Adoption and surrogacy reimbursement coverage
Last updated Oct 25, 2026. Interested? Apply on the company site.

About Amazon

Amazon.com, Inc. or its affiliates

liquid-ai-recruiting-target

More open roles at Amazon