Microsoft's Azure HPC/AI Software team is expanding their engineering presence in Dublin, focusing on powering the world's most demanding AI and High Performance Computing workloads. As a Senior Software Engineer, you'll work on Azure HPC/AI Images and Microsoft HPC Pack, which are critical components enabling large-scale physics simulations, climate modeling, and AI workloads across thousands of GPUs.
The role involves building and optimizing Azure HPC/AI Images, integrating cutting-edge technologies including MPI libraries, GPU computing frameworks (CUDA, NCCL, ROCm), and high-speed networking solutions. You'll architect test infrastructure ensuring peak performance and reliability, while working directly with industry-leading partners to optimize these technologies for Azure customers.
You'll be responsible for enhancing Microsoft HPC Pack's capabilities for enterprise customers, contributing to the global-scale Azure HPC/AI infrastructure that enables scientific breakthroughs and AI innovation. As a senior team member, you'll mentor junior staff, lead virtual teams, and collaborate across the organization to deliver exceptional customer experiences.
The position offers the opportunity to work with cutting-edge hardware and software in the HPC/AI space, making direct impacts on scientific and AI advancement globally. You'll be part of Microsoft's mission to empower every person and organization, working in an inclusive culture that values growth mindset, innovation, and collaboration.
This role combines deep technical expertise in distributed systems and HPC with leadership responsibilities, offering a chance to shape the future of cloud-based high-performance computing and AI infrastructure. The position includes comprehensive benefits, professional development opportunities, and the chance to work on technology that powers some of the world's most demanding computational workloads.