Itlearn360
Senior Software Development Engineer, Annapurna Labs, Elastic Collectives at Ann
Itlearn360, Cupertino, California, United States, 95014
Senior Software Development Engineer, Annapurna Labs, Elastic Collectives job at Annapurna Labs (U.S.) Inc., Cupertino, CA.
DESCRIPTION
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 scale network-intensive workloads across thousands of CPUs, GPUs, and TPUs. This role involves working at the forefront of AI/ML, 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 abilities, and excellent communication skills are required for effective collaboration. A day in the life
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. About the team
Our team values work/life balance, offering flexible hours to promote long-term happiness and fulfillment. We support mentorship and career growth by assigning projects that develop your skills 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! BASIC QUALIFICATIONS
5+ years of professional software development experience 5+ years of programming experience in at least one software language 5+ years of experience in system design or architecture (design patterns, reliability, scaling) 5+ years of full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and operations Experience as a mentor, tech lead, or leading an engineering team
#J-18808-Ljbffr
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 scale network-intensive workloads across thousands of CPUs, GPUs, and TPUs. This role involves working at the forefront of AI/ML, 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 abilities, and excellent communication skills are required for effective collaboration. A day in the life
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. About the team
Our team values work/life balance, offering flexible hours to promote long-term happiness and fulfillment. We support mentorship and career growth by assigning projects that develop your skills 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! BASIC QUALIFICATIONS
5+ years of professional software development experience 5+ years of programming experience in at least one software language 5+ years of experience in system design or architecture (design patterns, reliability, scaling) 5+ years of full software development lifecycle experience, including coding standards, code reviews, source control, build processes, testing, and operations Experience as a mentor, tech lead, or leading an engineering team
#J-18808-Ljbffr