Join Annapurna Labs, a crucial part of AWS, developing cutting-edge hardware and software components for EC2 infrastructure. This senior role focuses on distributed AI/ML systems, specifically collective operations that enable AI scaling across multiple accelerators and servers. Working primarily with C/C++ at a low level, you'll need strong Linux, kernel, and performance optimization skills. Experience with embedded systems and high-speed networking/HPC interconnects is highly valued.
The position puts you at the forefront of AI/ML development, working on features for the largest clusters and AI models. You'll join a diverse, international team collaborating with infrastructure experts, hardware engineers, RTL engineers, scientists, and architects. The organization values mentorship, both receiving and providing guidance to junior engineers.
The team maintains a fast-paced environment while prioritizing work-life balance and offering flexible working hours. You'll work alongside numerous principal-level engineers and directors, with clear paths for career advancement. The role demands continuous learning as the AI/ML field rapidly evolves.
AWS values diverse experiences and backgrounds, encouraging applications even if candidates don't meet all qualifications. The company fosters an inclusive culture through employee-led affinity groups and ongoing learning experiences. Compensation includes a competitive base salary range of $151,300-$261,500 depending on location, plus equity, sign-on payments, and comprehensive benefits.
This is an opportunity to work on fundamental technologies enabling the next generation of AI/ML capabilities, making a direct impact on AWS's largest customers and most demanding workloads. The role combines technical depth in systems programming with the excitement of working on cutting-edge AI infrastructure.