Microsoft Azure Artificial Intelligence/High Performance Computing (AI/HPC) team is seeking a passionate Software Engineer 2 to help build, operate, and support hyperscale cloud infrastructure for some of the world’s largest supercomputing deployments. You’ll work alongside experienced engineers to develop, monitor, and troubleshoot cloud-native supercomputing systems, contributing to the reliability and performance of Azure’s AI infrastructure offerings. At the supercomputing scale, we need specialized tools and techniques to maintain the availability, reliability, runtime performance and health of the system to meet the Service Level Agreements (SLAs) of customers. Your job would be to build and use state-of-the-art cloud applications and services to monitor the health of the supercomputers, find operational gaps and instrument features to achieve the smooth management of cloud-native supercomputers. As a Supercomputing Software Engineer, you would also bring to the table best practices driving architectural changes and influence roadmap of relevant software and hardware components. Your work will directly impact the business goals of a wide range of users and facilitate the next wave of growth and innovation in AI in the cloud. 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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees