Back to jobsJob overview
About the role
Software Engineer – Microsoft AI at Microsoft
Required Skills
pythonc++c#golangai/mlllmsweb applicationsbackend developmentmachine learning frameworks
About the Role
Microsoft AI is seeking a Software Engineer to build next-generation capabilities for Copilot, focusing on secure and performant AI services. The role involves collaborating with cross-functional teams to develop AI products and requires experience with backend technologies and Large Language Models.Key Responsibilities
- Build secure and performant AI services & features that power Copilot
- Work collaboratively with platform, infrastructure, application engineers and AI Researchers
- Ship high-quality, well-tested, secure, and maintainable code
- Find paths to overcome roadblocks and deliver work to users quickly
- Embody Microsoft's culture and values in a fast-paced product development environment
Required Skills & Qualifications
Must Have:
- Bachelor's Degree in Computer Science or related field OR equivalent experience
- Technical engineering experience building web applications
- Coding experience in languages including C, C++, C#, Python, or Golang
- Experience building applications or features with Large Language Models (LLMs) or AI APIs
Nice to Have:
- Experience working with AI platforms, frameworks, and APIs
- Experience using Machine Learning frameworks and deploying multimodal models
- Ability to identify, analyze, and resolve complex technical issues
- Dedication to writing clean, maintainable, and well-documented code
- Strong interpersonal skills for cross-functional collaboration
Benefits & Perks
- Industry leading healthcare