About The Position

Microsoft Quantum is building a scalable quantum computing system with a full-stack approach spanning materials, devices, systems, and cloud services. This role builds and supports the high-performance computing (HPC) and cloud infrastructure used by Microsoft Quantum engineers and scientists to design, simulate, and validate their work, in collaboration with software engineers, physicists, hardware engineers, and security partners. As the technical owner of the Linux HPC platform, you will establish how it is designed, operated, and supported. The platform includes compute, job scheduling, shared storage, remote graphical desktop access for users on Windows computers, licensed engineering software, and supporting Microsoft Azure resources. You will deliver dependable, secure, and cost-effective solutions and adapt the platform as technology and program needs evolve.

Requirements

  • Doctorate in Computer Science, Software Engineering, Mathematics, Physics, Physical Sciences, or a related field and at least 1 year of software industry experience, including research and/or development of commercial software, compilers, scientific computing applications, or multi-component systems; or a master's degree in one of these fields and at least 3 years of such experience; or a bachelor's degree in one of these fields and at least 4 years of such experience; or equivalent experience.
  • At least 4 years of programming experience in related programming languages.
  • At least 4 years of experience in a collaborative environment.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.
  • Provide proof of citizenship, U.S. permanent residency, or other protected status as required to assess eligibility for access to export-controlled information; citizenship will be verified with a valid passport, with other documents accepted for lawful permanent residents, refugees, and asylees where applicable.
  • Experience applying AI tools to accelerate engineering work, such as developing automation scripts, infrastructure as code, and prototype tools, while reviewing AI-generated output for accuracy and security.
  • Experience leveraging AI tools to drive innovation and efficiency, such as performance modeling and analysis, research gathering, and day-to-day task automation.

Nice To Haves

  • At least 4 years administering Linux in production for HPC or large multi-user compute clusters, including job schedulers such as Slurm, shared storage, remote Linux graphical desktop access for Windows users, and licensed engineering software and license servers such as FlexNet Publisher.
  • At least 4 years managing Microsoft Azure resources such as virtual machines, virtual networks, storage, RBAC, monitoring, and cost management using infrastructure as code and scripting tools such as Terraform, Bicep, Ansible, Python, or Bash.

Responsibilities

  • Serve as a point of contact for engineers and scientists who use HPC environments, understand their goals, gather requirements, track industry and vendor offerings, and anticipate risks through roadmaps and plans.
  • Lead design reviews and apply knowledge of computing power, scalability, and extensibility to cluster architecture.
  • Build and operate infrastructure and tools, including Linux login, compute, license, and service nodes and job schedulers such as Slurm; participate in code reviews and analyze and document issue causes.
  • Select, deploy, secure, and support remote Linux graphical desktop services for users on Windows computers.
  • Install and maintain licensed commercial engineering and electronic design automation (EDA) software on Linux and maintain its license servers.
  • Develop and manage Microsoft Azure infrastructure, including virtual machines, virtual networks, private connectivity, quotas, monitoring, and cost management.
  • Manage shared storage such as NFS or Azure NetApp Files, including quotas, snapshots, backups, and data-isolation boundaries between user groups.
  • Use infrastructure as code and automation, and identify ways to optimize infrastructure for performance and cost.
  • Own cluster platform reliability and deliver dependable, secure services; manage patching, vulnerability remediation, access reviews, and least-privilege access integrated with enterprise identity.
  • Test backup and disaster-recovery plans; lead incident response and root-cause analysis, including occasional after-hours response to critical outages; and improve processes.
  • Work iteratively with applied scientists and engineers to bring new tools and workflows onto the platform.
  • Mentor team members and users on system engineering best practices through documentation, runbooks, and onboarding.
  • Embody Microsoft's culture and values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service