Microsoft Research is working to transform the future of artificial intelligence by bridging the gap between cutting-edge general AI and the specialized, real-world applications that drive meaningful impact. To pursue this mission, we’re building world-class AI infrastructure that not only powers our models on large GPU clusters, but also accelerates our research lifecycle through agentic development. Our team has a global scope, powering the work of every Microsoft Research lab around the world. We’re looking for a Principal Software Engineer to help our research teams go from “what if” to “what’s next” faster and more elegantly than ever before. You will play a leading role in developing our infrastructure, platform, and systems’ architecture, strategy, and roadmap. You will wear multiple hats and work on engineering, research, and everything in between. Your contributions will span the full stack of design and development of supercomputer GPU clusters, workload optimization, researcher tools, agentic workflows, and many other exciting topics at the cutting edge of AI. If you're passionate about pushing the boundaries of AI and want to be part of a team that’s shaping the future of intelligent systems, we invite you to explore opportunities with us. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal