Microsoft
Member of Technical Staff, Software Co-Design AI HPC Systems - MAI Superintelligence Team
Found: Today
This role is based in London, UK.
Responsibilities:
- Lead the co-design of AI systems across hardware and software boundaries, spanning accelerators, interconnects, memory systems, storage, runtimes, and distributed training/inference frameworks.
- Drive architectural decisions by analyzing real workloads and translating findings into actionable system and hardware requirements.
- Co-design and optimize parallelism strategies and distributed algorithms to improve scalability and cost efficiency of large-scale AI systems.
- Develop performance models to project system behavior under future workloads.
- Partner with teams to unlock the full performance of current and next-generation accelerators.
- Influence AI hardware design at system and silicon levels.
- Lead cross-functional efforts to prototype and validate high-impact co-design ideas.
- Mentor senior engineers and set technical direction.
Qualifications:
- Bachelor’s degree in a related field or equivalent experience.
- 10+ years of experience in systems software, hardware architecture, or AI infrastructure.
- Strong background in AI accelerator architectures, distributed systems, and high-performance computing.
- Proficiency in systems-level programming (C/C++, CUDA, Python).