Microsoft's AI Frameworks team is seeking a Senior Software Engineer to join their cutting-edge work on AI software development. This role sits at the intersection of AI innovation and hardware optimization, working directly with OpenAI on models hosted on Azure OpenAI service. The team handles inference performance for major Microsoft products including Office, Windows, Bing, and more, serving trillions of inferences daily.
The position offers a unique opportunity to work across multiple levels of the AI software stack, from fundamental abstractions to programming models and compilers. You'll be responsible for benchmarking and optimizing OpenAI and other LLM models for performance on GPUs and Microsoft hardware, helping achieve Azure's capex goals through efficient deployment strategies.
As part of Microsoft's mission to empower every person and organization globally, you'll work in a collaborative environment with a growth mindset. The role requires strong technical expertise in high-performance computing, GPU architecture, and deep learning frameworks. You'll be working with state-of-the-art AI technology, directly impacting the performance and efficiency of some of the world's largest AI workloads.
The position offers comprehensive benefits including industry-leading healthcare, educational resources, investment options, and generous parental leave. Microsoft maintains a strong commitment to diversity and inclusion, providing equal opportunities to all qualified applicants. The hybrid work environment allows up to 50% work from home, with 0-25% travel requirements.
This is an exceptional opportunity for a seasoned software engineer passionate about AI optimization and performance engineering to make a significant impact on the future of AI infrastructure at Microsoft.