Microsoft Research Software-Hardware Co-design is looking to pioneer technologies that power AI and ML workloads with unmatched performance, efficiency, and trust by addressing challenges in GPU memory systems, agentic AI robustness, Azure service architecture on hardware accelerators, and the cost of AI system deployment and operation.
Requirements
- Experience with memory systems, distributed systems, operating systems, and/or security is a plus.
- Experience working on large-scale systems
- fluent in the relevant state-of-the-art research
- outstanding programming skills
- fast-paced execution and implementation on Azure platforms
- demonstrate depth of knowledge and demonstrate experience in experimentation, implementation, and evaluation.
- Experience building research or engineering systems in systems, AI, security, as demonstrated through university projects and/or prior industry experience
Responsibilities
- understanding and improving the efficiency and security of GPU memory systems used in AI
- increasing the robustness of and trust in agentic AI systems
- redesigning the software architecture of Azure services to run on hardware accelerators
- reducing the cost of deploying and operating AI systems
- build working systems
- engage with academia
- publish scientific papers
Other
- Currently enrolled in a Ph.D. program in Computer Science or closely related field.
- Research Interns are expected to be physically located in their manager’s Microsoft worksite location for the duration of their internship.
- submit a minimum of two reference letters for this position as well as a cover letter and any relevant work or research samples.
- team player in a collaborative and supportive environment
- practice open communication and respectful dialogue.