Capacity & Efficiency Infrastructure
- Market p25–p75
- $198k–$281k
- Microsoft AI p25–p75
- $177k–$193kn=3
- Opened · 30d
- +0
- Closed · 30d
- −0
- Opened · 7d
- +31110% of open
- All devops / sre / infra
- 6,926open
Overview
Microsoft AI is looking for a Member of Technical Staff – Capacity & Efficiency Infrastructure, to help us improve manage, and improve the efficiency of, our compute fleet. We’re seeking someone who brings an abundance of positive energy, empathy, and kindness to the team every day, in addition to being highly effective. The ideal candidate enjoys building world-class consumer experiences and products in a fast-paced environment. You will actively contribute to the development of AI models powering our innovative products. Expect to wear multiple hats and work across engineering, research, and everything in between. Your contributions will span model architecture, data curation, training and inference infrastructure, evaluation protocols, alignment and reinforcement learning from human feedback (RLHF), and many other exciting topics at the cutting edge of AI.
Microsoft AI is building the training infrastructure that powers frontier-scale models and advances research toward humanist superintelligence.
As a Member of Technical Staff – Capacity & Efficiency, you will contribute to a fast-moving codebase that enables training at an unprecedented scale. This role will require building software and mathematical models for measuring the effectiveness of our capacity usage and then developing tools and techniques to help us improve. This will require you to partner with ML researchers to scale up the latest research recipes, implement new forms of distributed training parallelism, and ensure the reliability and performance of thousands of GPUs across our supercomputing fleet. Profiling, benchmarking, debugging, and fine-grained optimization are core to this role, demanding both engineering rigor and creativity.
Microsoft AI
Our mission is to build AI that amplifies human potential and empowers people around the world. We strive to deliver breakthroughs that advance science, education, productivity, and global well-being.
We’re also fortunate to partner with incredible product teams giving our models the chance to reach billions of users and create immense positive impact. If you’re a brilliant, highly-ambitious and low ego individual, you’ll fit right in—come and join us as we work on our next generation of models!
MAI employees are expected to work from a designated Microsoft office at least four days a week if they live within 50 miles (U.S.) or 25 miles (non-U.S., country-specific) of that location. This expectation is subject to local law and may vary by jurisdiction.
Responsibilities
- Design, implement, test, and optimize distributed training infrastructure in Python and C++ for large-scale GPU clusters.
- Build and evolve telemetry systems to provide visibility into infrastructure & ML model performance, utilization, and cost related metrics
- Profile, benchmark, and debug performance bottlenecks across compute, memory, networking, and storage subsystems
- Drive architectural improvements across various ML services which deliver measurable efficiency improvements
- Build and evolve tools to automatically provide insights and recommendations to improve fleet-wide efficiency
- Optimize collective communication libraries (e.g., NCCL) for emerging NVLink and InfiniBand topologies
- Partner with ML researchers and infrastructure engineers to understand their plans and future needs and develop plans to balance growth with efficiency
- Collaborate with hardware teams to optimize for next-generation accelerators (NVIDIA, MAIA, and beyond)
- Embody our Culture and Values.
Qualifications
Required Qualifications
- Bachelor’s Degree in Computer Science, or related technical discipline AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
- OR equivalent experience
Preferred Qualifications
- Bachelor’s Degree in Computer Science or related technical field AND 10+ years technical engineering experience with coding in languages including, but not limited to, C++ or Python OR Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C++ or Python