Taro Logo

Software Engineer- AI/ML, AWS Neuron

Amazon Web Services (AWS) division developing cloud-scale machine learning accelerators and software
$129,300 - $223,600
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Software Engineer- AI/ML, AWS Neuron

AWS Neuron is the complete software stack for the AWS Inferentia and Trainium cloud-scale machine learning accelerators and the Trn1 and Inf1 servers. This role is for a senior software engineer in the Machine Learning Applications (ML Apps) team, focusing on development, enablement and performance tuning of various ML model families including large language models.

The position involves:

  • Working with chip architects, compiler engineers and runtime engineers
  • Creating and tuning distributed training solutions with Trn1
  • Building distributed training support into PyTorch and JAX using XLA
  • Optimizing performance for AWS Trainium and Inferentia silicon
  • Working with cutting-edge ML models like LLama3, Mixtral, DBRX

The team offers:

  • Strong focus on work-life balance with flexible working hours
  • Inclusive culture with employee-led affinity groups
  • Mentorship and career growth opportunities
  • Collaborative environment with knowledge sharing
  • Comprehensive benefits including medical, financial, and equity

This is a key role combining software development expertise with machine learning knowledge, perfect for someone passionate about high-performance ML systems and distributed computing.

Last updated 2 days ago

Responsibilities For Software Engineer- AI/ML, AWS Neuron

  • Lead efforts in building distributed training support for PyTorch and JAX
  • Develop and tune ML models for optimal performance
  • Work with chip architects and compiler engineers
  • Create distributed training solutions with Trn1
  • Optimize ML models for AWS Trainium and Inferentia silicon

Requirements For Software Engineer- AI/ML, AWS Neuron

Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with Python and ML frameworks
  • Knowledge of distributed training libraries (FSDP, Deepspeed)

Benefits For Software Engineer- AI/ML, AWS Neuron

Medical Insurance
Equity
  • Medical Insurance
  • Flexible working hours
  • Career development opportunities
  • Mentorship program
  • Equity

Interested in this job?

Jobs Related To Amazon Software Engineer- AI/ML, AWS Neuron