Microsoft's HPC/AI team is building the next-generation distributed AI supercomputer, pushing the boundaries of artificial intelligence through unmatched computational capabilities. We're seeking talented software engineers to develop cutting-edge networking infrastructure for large-scale AI training.
As a Software Engineer II on the HPC/AI team, you'll be at the forefront of AI and high-performance computing, working on next-generation networking infrastructure for AI training and inference in Azure Cloud. This role offers a unique opportunity to work with diverse network architectures and cutting-edge processor technologies, focusing on performance, scalability, and observability.
The position involves designing and implementing high-performance, low-latency networking solutions that power distributed AI workloads. You'll work with state-of-the-art AI systems, ensuring they achieve optimal performance through advanced networking capabilities. Key responsibilities include optimizing network infrastructure, resolving complex technical challenges, and contributing to the development of scalable systems.
We offer competitive compensation ranging from $100,600 to $199,000 (higher in SF Bay Area and NYC), comprehensive benefits, and the chance to work with leading experts in AI and distributed systems. The role supports up to 100% remote work with 0-25% travel requirements.
Join us in building the future of AI supercomputing, working on technology that will power the next generation of artificial intelligence breakthroughs. You'll be part of a team that values innovation, collaboration, and continuous learning, with access to cutting-edge technology and resources to support your professional growth.
Microsoft provides an inclusive work environment, comprehensive benefits, and opportunities for advancement. We're committed to empowering every person and organization to achieve more, and we're looking for passionate engineers who share our vision for the future of technology.