Microsoft's Azure ML team is at the forefront of AI innovation, focusing on the development of cutting-edge machine learning platforms. As a Senior Software Engineer, you'll join the Azure Machine Learning Training Team, working on groundbreaking projects for training and customizing OSS models. The role involves collaborating with research institutions and industry leaders to create solutions that impact millions of users worldwide.
The position offers an opportunity to work with state-of-the-art technologies in generative AI, large language models, and transformers. You'll be instrumental in developing core Training platform architecture powering AzureML, tackling challenges in large-scale training of LLMs and LVMs for various applications including natural language processing, computer vision, and conversational AI.
Microsoft's culture embraces diversity and inclusion, seeking out different perspectives to drive innovation. The company offers competitive compensation, comprehensive benefits, and the chance to work on projects that shape the future of AI and machine learning. With a hybrid work environment allowing up to 50% work from home, you'll have the flexibility to maintain work-life balance while contributing to Microsoft's mission of empowering every person and organization on the planet.
The role requires strong technical expertise in distributed systems, machine learning, and programming languages like Python, Java, and JavaScript. You'll be part of a customer-obsessed team, creating abstractions and implementing features for ML model training at scale. This is an excellent opportunity for experienced engineers passionate about AI and machine learning to make a significant impact in the field.