AWS Utility Computing (UC) is seeking a Senior Software Engineer to join their Machine Learning Applications team for AWS Neuron. This role focuses on developing and optimizing machine learning solutions using AWS's custom silicon accelerators - Inferentia and Trainium. The position involves working with cutting-edge ML technologies, including large language models like GPT-2/3 and vision transformers.
As a senior engineer, you'll collaborate with chip architects and software teams to build distributed training solutions, implement ML frameworks, and optimize performance for AWS's specialized hardware. The role combines deep software engineering expertise with machine learning knowledge, making it ideal for those passionate about both fields.
AWS offers an inclusive culture with employee-led affinity groups and continuous learning opportunities. The team values knowledge-sharing and mentorship, making it an excellent environment for professional growth. You'll be part of AWS's larger mission to innovate in cloud computing while working on solutions that help customers tackle previously impossible challenges.
The position offers competitive compensation ($151,300-$261,500 based on location) plus equity and comprehensive benefits. You'll be working in Seattle, contributing to AWS's industry-leading cloud platform while developing expertise in specialized areas like distributed ML systems and custom accelerator optimization.
This role represents a unique opportunity to work at the intersection of cloud computing, machine learning, and custom silicon, making a direct impact on how the world's most demanding ML workloads are trained and deployed.