> Markdown version of [/jobs/ext/4004814-sr-software-engineer-ai-ml-aws-neuron-distributed-training](https://www.wearedevelopers.com/jobs/ext/4004814-sr-software-engineer-ai-ml-aws-neuron-distributed-training). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Software Engineer- AI/ML, AWS Neuron Distributed Training - **Company:** Amazon.com, Inc. - **Location:** Seattle, WA, United States - **Experience:** Expert - **Salary:** $168,100.0 - $227,400.0 - **Contract:** Internship / Graduate position - **Skills:** Artificial Intelligence, Amazon Web Services, Code Review, Computer Programming, Software Design Patterns, Distributed Computing Environment, Machine Learning, Tensorflow, Software Engineering, Pytorch, Large Language Models, AWS Trainium, Information Technology, Build Process, Software Coding, Software Version Control, Deepseek (AI Talent Sourcing Platform), Programming Languages - **Published:** October 29, 2026 - **Apply:** https://www.jobmonkeyjobs.com/career/28144855/Sr-Software-Engineer-Ai-Ml-Aws-Neuron-Distributed-Training-Washington-Seattle-7375 ## About the Role The ML Distributed Training team works side by side with chip architects, compiler engineers and runtime engineers to create, build and tune distributed training solutions with Trainium instances. Experience with training these large models using Pythorch is a must. Distributed training with awareness of strategies like FSDP (Fully-Sharded Data Parallel), PP, Context parallel. Distributed training libraries like torchtitan, torchtune , HF RL , DeepSeek etc are central to this and extending all of this for the Neuron based system is key focussing on enabling large scale training. Experience is post-training strategies like DPO/PPO/HF torch-tune will additional strength and aligns with team success., 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 experience - 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience - 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Experience as a mentor, tech lead or leading an engineering team - Experience in machine learning, large scale training with LLMs and expertise in Pytorch., Master's degree in computer science or equivalent - Experience in computer architecture - Previous software engineering expertise with Pytorch/Jax/Tensorflow, Distributed libraries and Frameworks, End-to-end Model Training. ## Description You will lead efforts to build distributed training support into PyTorch, the Neuron compiler, and runtime stacks. You will enable distribute training strategies as well as use them to optimize models to achieve peak performance and maximize efficiency on AWS custom silicon, including Trainium servers. Strong software development skills, the ability to deep dive, work effectively within cross-functional teams, and a solid foundation in Machine Learning are critical for success in this role.