← All roles

Software Engineer - Compute Orchestration & Scheduling

Microsoft· Software Engineering
Apply on company site
London, United Kingdom£93.5k - £161.8kFull-timePosted 2w ago

About the role

Microsoft AI seeks engineers to build compute infrastructure for frontier-model development, including cluster orchestration, workload scheduling, and resource management for next-generation GPU supercomputers, enabling scalable distributed training and inference.

Responsibilities

  • - Develop and tune the compute infrastructure stack allocating NVIDIA Grace Blackwell (GB) and Vera Rubin (VR) resources to AI workloads.
  • - Scale GPU clusters across hardware generations to thousands of accelerators and beyond.
  • - Use operational data and workload insights to inform the compute (GPU and CPU) roadmap for large-scale AI research.
  • - Partner with model-development teams to improve the infrastructure used to train and serve AI models.
  • - Find practical ways around roadblocks and deliver improvements rapidly, iterating with users in a fast-paced, design-driven environment.
  • - Embody Microsoft’s culture and values.

Qualifications

  • - A bachelor’s degree in computer science or a related technical field and at least six years of engineering experience writing code in languages such as C, C++, Python, Go, or JavaScript; or equivalent practical experience.

Skills

Required:Bachelor’s degree in computer science or related fieldProgramming languages
Last updated Oct 9, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft