Microsoft's Artificial Intelligence (AI) Frameworks team is seeking a Senior Software Engineer to join their cutting-edge efforts in developing AI software for training and deploying advanced AI models. This role sits at the intersection of AI innovation, hardware development, and systems engineering, working directly with OpenAI and contributing to Microsoft's next-generation supercomputers and Maia AI accelerators.
The position offers a unique opportunity to work on large-scale AI inferencing and training, collaborating with ML researchers and developers to optimize and scale out model training and inference. As part of a cross-disciplinary team with an inclusive culture, you'll be developing and evaluating core algorithmic and hardware technologies for advanced AI models.
The role requires strong technical expertise in software development, with hands-on experience in languages like Python and CUDA. You'll be working with Large Language Models (LLMs) and contributing to the industry-side LLM ecosystem. The position offers competitive compensation ranging from $117,200 to $229,200 per year (higher in SF and NYC areas), along with comprehensive benefits including healthcare, educational resources, and parental leave.
This is an excellent opportunity for experienced software engineers passionate about AI and machine learning, offering the chance to work on cutting-edge technology while collaborating with industry leaders in AI development. The role combines technical challenges with the opportunity to shape the future of AI technology at one of the world's leading tech companies.