Annapurna Labs, an integral part of AWS, is seeking a Senior Software Development Engineer to join their team focused on developing cutting-edge networking solutions for Machine Learning (ML) and High-Performance Computing (HPC) workloads. This role sits at the intersection of AI/ML and high-performance networking, working on optimizing network performance for modern AI workloads including Large Language Models (LLMs).
The position requires expertise in low-latency networking or interconnect systems, with experience in areas such as HPC network fabric, machine learning accelerator cluster systems, high-frequency trading networking, or low latency interconnects like PCIe or CXL. The ideal candidate will bring strong C/C++ programming skills and deep knowledge of Linux and kernel-level programming.
Working at Annapurna Labs offers a unique opportunity to shape the future of AWS's infrastructure. The team culture emphasizes work-life balance with flexible working hours and a supportive environment that promotes both personal and professional growth. Team members benefit from mentorship opportunities and can participate in innovative learning experiences through CORE and AmazeCon conferences.
The role involves collaborating with cross-functional teams, engaging directly with customers for feedback, and continuously improving networking solutions. The team's work directly impacts AWS's ability to scale network-intensive workloads across thousands of CPUs, GPUs, and TPUs, making it a critical position for anyone interested in working at the forefront of cloud computing infrastructure.
This position offers competitive compensation ranging from $151,300 to $261,500 per year depending on location, plus additional benefits including medical coverage, equity opportunities, and comprehensive professional development support. The role is based in Cupertino, CA, placing you in the heart of Silicon Valley's tech ecosystem while working on some of the most challenging and impactful problems in cloud computing infrastructure.