Microsoft's Azure Specialized team is seeking a Senior High Performance Computing (HPC) Software Engineer to help build the next generation of AI training, AI inferencing, virtual desktop, video and gaming infrastructure for Azure. This role offers a unique opportunity to work on cutting-edge technology and have a significant impact on customers worldwide.
As a Senior HPC Software Engineer, you'll be working at the intersection of hardware and software, focusing on designing and delivering infrastructure solutions for GPU-based workloads. You'll be involved in everything from fiber networking and switches to GPU differentiation, rack design, and cluster design. The position requires deep technical expertise and a passion for solving complex problems at massive scale.
The role involves collaborating with a talented team of engineers who have extensive experience in replication systems, highly available systems, and large-scale algorithms. You'll be responsible for ensuring Azure platform's consistency in performance, scalability, and reliability to meet unprecedented computing demands from customer workloads.
Key aspects of the role include:
The position offers competitive compensation ($117,200 - $229,200 USD), comprehensive benefits, and the opportunity to work remotely. You'll be part of Microsoft's mission to empower every person and organization on the planet to achieve more, working in an inclusive culture that values growth mindset, innovation, and collaboration.
This is an exciting time to join as the team works on expanding capacity and supported scenarios for the next 100X growth. If you're passionate about quality, customer success, and building robust infrastructure at scale, this role offers an exceptional opportunity to make a significant impact in cloud computing and AI infrastructure.