AWS Utility Computing (UC) is at the forefront of cloud innovation, providing foundational services like Amazon S3 and EC2. This role is within Annapurna Labs, acquired by AWS in 2015, which serves as the infrastructure provider for AWS. The position focuses on developing machine learning tools for AWS Neuron, the complete software stack for AWS Inferentia and Trainium cloud-scale machine learning accelerators.
As a Software Engineer III, you'll lead the development of sophisticated machine learning tools to run, optimize, and analyze ML workloads. The role requires expertise in profiling, optimization, resource management, scheduling, and code generation, particularly with new instruction set architectures including CPU, NPU, and GPU implementations.
The position offers an exciting opportunity to work on truly disruptive products in a high-growth environment. You'll be part of a team that defines, builds, and owns services while working alongside industry-recognized Amazon distinguished engineers. The role combines the innovation of a startup with the resources and scale of AWS.
Your responsibilities will include leading technical designs, implementing automation, resolving software defects, and building high-impact solutions for our large customer base. You'll participate in design discussions, code reviews, and cross-functional collaboration to influence business decisions with technical expertise.
The team culture emphasizes knowledge-sharing and mentorship, with senior members providing one-on-one guidance and thorough code reviews. We focus on career growth and professional development, assigning projects that help team members expand their engineering expertise.
AWS values diverse experiences and maintains an inclusive culture through employee-led affinity groups and ongoing learning experiences. We emphasize work-life harmony and offer flexible hybrid work arrangements, allowing team members to balance office collaboration with remote work as needed.
The position includes comprehensive benefits, mentorship opportunities, and career advancement resources. You'll be part of AWS's continuous innovation journey, working on products that set industry standards and shape the future of cloud computing.
This role represents an opportunity to make significant contributions to AWS's infrastructure while working with cutting-edge machine learning technologies and being part of a team that values both technical excellence and personal growth.