Senior Software Engineer (Azure HPC/AI)
Microsoft
Compensation
About the role
Do you want to help power the world’s most demanding Artificial Intelligence (AI) and High Performance Computing (HPC) workloads on Azure? The Azure HPC/AI Software team is expanding our engineering presence in Dublin to accelerate innovation in Azure HPC/AI Images and Microsoft HPC Pack — powering some of the world’s most demanding HPC and AI workloads — from large-scale physics simulations, climate modeling, and computational chemistry to AI model training and inferencing on thousands of Graphics Processing Units (GPUs).
Responsibilities
- Collaborate with stakeholders to define requirements for Azure HPC/AI Images and Microsoft HPC Pack features, ensuring alignment with customer needs and Azure HPC/AI strategy.
- Design and implement OS-level optimizations, HPC library integrations, GPU driver updates, and InfiniBand/RDMA configurations for HPC/AI Images.
- Develop and maintain automation pipelines for building, testing, and releasing HPC/AI VM Images to the Azure Marketplace.
- Enhance Microsoft HPC Pack’s cluster management, job scheduling, and monitoring capabilities to support global enterprise customers.
- Act as a Designated Responsible Individual (DRI) for HPC/AI Images and HPC Pack, diagnosing and resolving complex performance, compatibility, and reliability issues.
- Partner with hardware vendors and open-source communities to integrate and validate next-generation HPC/AI technologies in Azure.
- Mentor junior engineers, operate with high autonomy, lead virtual feature teams, and contribute to technical design reviews and architectural decisions.
Requirements
- Bachelor's Degree in Computer Science or related technical field AND technical engineering experience with coding in languages including, but not limited to, Bash, C, C++, C#, Python, or Go.
- OR equivalent experience.
- Proven experience in Linux or Windows system programming, distributed systems, or cloud service development.
- Demonstrated experience with HPC/AI clusters and workloads, MPI libraries, GPU computing, or large-scale cluster environments.
- Ability to work with global teams across multiple time zones.
Benefits
- 401k matching
- Health insurance
- Flight privileges
- Generous time away
- Maternity and paternity leave
- Savings and investments
- Discounts on products and services
About the Company
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Job Details
Salary Range
Salary not disclosed
Location
Dublin, Ireland, Ireland
Employment Type
Full-Time
Original Posting
View on company website