Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Annapurna Labs seeks a Senior Software Development Engineer specializing in low-latency networking for its AWS AI/ML focus. The role involves system design, collaboration with teams, and customer engagement, offering flexibility and opportunities for growth within a diverse team.
Senior Software Development Engineer, Annapurna Labs, Elastic Collectives job at Annapurna Labs (U.S.) Inc., Cupertino, CA.
Annapurna Labs, a crucial part of AWS, develops hardware and software components for EC2 infrastructure. Our team focuses on building networking solutions for Machine Learning (ML) and High-Performance Computing (HPC) workloads on AWS. We seek an experienced engineer with expertise in low-latency networking or interconnects to optimize customer experience by designing systems that enable scaling network-intensive workloads across thousands of CPUs, GPUs, and TPUs. This role involves working at the forefront of AI/ML, with a focus on optimizing networking for AI workloads such as LLMs.
The ideal candidate will have extensive experience in low-latency networking and collective operations, such as HPC network fabric or machine learning accelerator cluster systems. Experience in high-frequency trading networking, high-speed wireless networking, or low-latency interconnects like PCIe or CXL is also applicable. Proficiency in C/C++ and a deep understanding of Linux and kernel-level programming are essential. Strong problem-solving skills, troubleshooting complex networking issues, and excellent communication skills for collaborative work are required.
Working at Annapurna Labs involves engaging with a diverse and inclusive team culture that embraces differences and fosters belonging. You will participate in innovative learning experiences and benefit offerings, such as the CORE and AmazeCon conferences. Your day will include designing and optimizing networking solutions, collaborating with cross-functional teams, and engaging with customers to gather feedback and improve our offerings.
Our team values work-life balance, offering flexible working hours to promote a harmonious balance between personal and professional life. We support mentorship and career growth by assigning projects that develop your skills and prepare you for more complex tasks in the future. Join us at Annapurna Labs and be part of a team shaping the future of networking solutions for ML and HPC workloads on AWS!