The HPC/AI team at Microsoft is building the next-generation distributed AI supercomputer, focusing on delivering unmatched computational power, scalability, and reliability. As a Principal Software Engineer, you'll be instrumental in developing cutting-edge networking infrastructure for AI training and inference in Azure Cloud. The role combines high-performance computing and AI, working with diverse network architectures and modern processor technologies. You'll be responsible for designing and implementing high-performance, low-latency networking solutions that power large-scale AI training. The position offers an opportunity to work at the forefront of AI infrastructure development, dealing with explosive growth in generative AI and increasing demands for large-scale systems. The team emphasizes performance, scalability, and observability in building comprehensive end-to-end solutions. Microsoft provides a collaborative environment with a growth mindset, focusing on innovation and inclusion. This role is perfect for those passionate about groundbreaking technology and large-scale systems, offering the chance to shape the future of AI supercomputing.