Back to jobsJob overview
About the role
Software Engineer II (M365 Copilot-Turing Team) at Microsoft
Required Skills
pythonai/mldistributed systemslarge language modelssoftware engineeringdata mininginformation retrieval
About the Role
Join the Microsoft Turing Team as a Software Engineer II to build the core platform powering Microsoft 365 Copilot for enterprise. You'll work on cutting-edge AI systems, including large language models, orchestration, and multimodal features, impacting hundreds of millions of users.Key Responsibilities
- Work with applied scientists and engineers on backend platform capabilities and core copilot scenarios
- Design and deliver scalable, high-performance features for next-generation AI experiences
- Define architecture and implementation plans
- Ensure robust testing and improve processes to contribute to best practices
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
- 1+ years industry experience with Artificial Intelligence, Distributed Systems, Information Retrieval, and/or Data Mining
- Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud background check
Nice to Have:
- Master's Degree in Computer Science or related technical field AND 3+ years technical engineering experience OR Bachelor's Degree AND 5+ years experience
- Ability and effectiveness working end-to-end in a technical problem domain (plan, design, execution, continuous release and service operation)
- Experience in software engineering fundamentals, including coding, problem solving and data analysis skills
Benefits & Perks
- Industry leading healthcare