Join Microsoft's Azure AI Platform team at the forefront of artificial intelligence innovation. As a Software Engineer II, you'll work on cutting-edge technologies including generative AI, large language models, and transformers. The role involves collaborating with the Azure Machine Learning Training Team to build, train, and deploy machine learning models that impact millions of users worldwide. You'll be part of a team working closely with research institutions and industry leaders, contributing to groundbreaking projects in AI and machine learning. The position offers a hybrid work environment with up to 50% work from home flexibility, comprehensive benefits, and the opportunity to shape the future of AI technology. This role requires strong technical skills in Python, distributed systems, and machine learning, combined with excellent collaboration abilities to work with diverse, remote teams. You'll be instrumental in developing high-quality features and maintaining Microsoft's position as a leader in AI platform development.