Microsoft's Azure Specialized team is seeking a Senior 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 at massive scale, focusing on hardware/software interaction, coding with next-gen hardware, and end-to-end systems engineering.
The position involves working across a wide spectrum of hardware architectures, network types, and processor types. You'll be critical in designing and delivering infrastructure solutions while maintaining a continuous focus on customer value, quality, performance, and automation. The role requires deep technical work in hardware/software interaction, from fiber networking to GPU differentiation and cluster design.
You'll join a team of experienced engineers working on replication systems, highly available systems, and large-scale algorithms. The team is currently expanding capacity and supported scenarios to enable 100X growth. This is an exciting opportunity to have a significant impact on customers and the world through Microsoft's cloud infrastructure.
The role offers competitive compensation ($117,200 - $229,200 USD), comprehensive benefits, and the chance to work with industry-leading technology. 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.
Key responsibilities include ensuring platform consistency, building test-driven engineering culture, evaluating emerging technologies, and maintaining communication with key partners. The ideal candidate will have experience in Deep Learning, AI Infrastructure, Distributed Systems, and High Performance Computing, with strong coding skills in languages like C++, Python, and PowerShell.