Microsoft is a leading technology company focused on empowering individuals and organizations. They are seeking a Principal Software Engineer to join the CoreAI organization, where the role involves developing AI infrastructure and optimizing training systems for agentic AI models.
Responsibilities:
- Collaboration with engineers and researchers to build and optimize training infrastructure and tools for LLMs, SLMs, multimodal, and code-specific models
- Design, build and improve services with high scalability and reliability
- Design and implement the services to serve the prod traffic and fulfill the security and privacy requirements
- Participate in efforts to deliver and improve engineering systems and practices to ensure service quality in complex cloud environments
- Contribute to the deployment and monitoring of services in production environments
Requirements:
- Bachelor's Degree in Computer Science or related technical field and 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, Python, or equivalent experience
- Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years
- Experience working with engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or related fields
- Thrive in a fast-paced, collaborative environment and are comfortable making progress in ambiguity
- Enjoy working closely with cross-functional partners and teammates in an inclusive, curious culture
- Have strong opinions about best investments to make in establishing the most delightful and performant AI companion engineering system