Sr. Software Engineer- AI/ML, AWS Neuron Apps

Amazon is a global technology company and the world's largest e-commerce retailer.
$151,300 - $261,500
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Sr. Software Engineer- AI/ML, AWS Neuron Apps

AWS Neuron is Amazon's complete software stack for AWS Inferentia and Trainium cloud-scale machine learning accelerators and Trn1/Inf1 servers. This senior role focuses on developing and optimizing ML applications, particularly working with large language models like GPT2/GPT3 and vision models.

The position involves:

  • Leading distributed inference support development in PyTorch and TensorFlow
  • Performance tuning of ML models on AWS Trainium and Inferentia silicon
  • Collaborating with chip architects and compiler engineers
  • Working on distributed training solutions using FSDP and Deepspeed

The team emphasizes:

  • Strong work-life balance with flexible working hours
  • Supportive environment for new team members
  • Focus on knowledge sharing and mentorship
  • Career growth opportunities through challenging projects
  • Thorough but constructive code reviews

The role combines deep ML expertise with strong software engineering, requiring both technical excellence and collaborative skills. You'll be at the forefront of optimizing cutting-edge ML models for AWS's specialized hardware.

Compensation ranges from $151,300 to $261,500 per year based on location, plus equity and comprehensive benefits including medical, financial, and other perks.

Last updated 13 hours ago

Responsibilities For Sr. Software Engineer- AI/ML, AWS Neuron Apps

  • Lead distributed inference support development in PyTorch and TensorFlow
  • Performance tune ML models for AWS Trainium and Inferentia
  • Develop distributed training solutions
  • Collaborate with chip architects and compiler engineers
  • Optimize large language models and vision models

Requirements For Sr. Software Engineer- AI/ML, AWS Neuron Apps

Python
  • 5+ years of programming using modern languages (Java, C++, C#)
  • 5+ years leading design or architecture experience
  • 5+ years of full software development life cycle experience
  • Knowledge of Machine learning and deep learning models
  • Experience with model architecture, training and inference lifecycles

Benefits For Sr. Software Engineer- AI/ML, AWS Neuron Apps

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?

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

Sr. Machine Learning Engineer, AGI Foundations

Senior Machine Learning Engineer position at Amazon's AGI team, focusing on developing multimodal systems and large language models, requiring 5+ years of software development experience and strong ML expertise.

Senior Machine Learning Engineer, Professional Services

Senior Machine Learning Engineer role at AWS Professional Services, building and implementing ML/AI solutions for enterprise clients using AWS platform.

Senior Software Engineer, AGI Automations

Senior Software Engineer role at Amazon's AGI team working on generative AI technologies and multimodal foundation models.

Data & ML Engineer (Public Sector), Professional Services - Japan

Senior Data & ML Engineer role at AWS Professional Services, focusing on AI/ML solutions for public sector clients in Japan.

Sr. Software Development Engineer, ML Infrastructure Team

Senior Software Engineering role leading ML infrastructure development at AWS, focusing on automation, performance monitoring, and cloud infrastructure for machine learning workloads.