Microsoft's AI Frameworks team is at the forefront of artificial intelligence development, creating software that powers the world's most advanced AI models. This role offers an exciting opportunity to work on GPU performance analysis and optimization for next-generation supercomputers and the innovative Maia-100 AI accelerator.
As a Software Engineer II focusing on GPU Performance, you'll be part of a team that develops fundamental abstractions, programming models, runtimes, libraries, and APIs for large-scale AI model training and inference. The position involves direct collaboration with OpenAI on models hosted on the Azure OpenAI service, making it an exceptional opportunity to work with cutting-edge technology.
The role requires strong technical expertise in GPU optimization and software development, with hands-on experience in C/C++, CUDA, or ROCm. You'll be working in a fast-paced environment where entrepreneurial spirit and initiative are highly valued. The position offers competitive compensation ranging from $98,300 to $193,200 per year, with additional benefits including comprehensive healthcare, educational resources, and parental leave.
Microsoft's commitment to diversity and inclusion creates an environment where different perspectives are not just welcomed but actively sought out. The company's mission to empower every person and organization on the planet provides a meaningful context for your work. You'll be contributing to projects that directly impact the future of AI technology while working with some of the industry's brightest minds.
This is an ideal role for someone who thrives on solving complex technical challenges and wants to make a significant impact in the field of AI acceleration and optimization. The hybrid work environment (up to 50% work from home) offers flexibility while maintaining collaborative opportunities with the team.