Back to jobsJob overview

About the role

Senior Software Engineer at Microsoft

Required Skills

pythondistributed systemsapi designcloud platformsllmagilebackend engineeringorchestration

About the Role

Senior Software Engineer role at Microsoft focusing on building the Copilot Platform for AI experiences. Responsibilities include designing LLM APIs and orchestration runtimes, optimizing distributed systems, and collaborating with science and engineering teams. The role requires backend engineering expertise to enable secure, low-latency AI integrations at global scale.

Key Responsibilities

  • Architect, build, and optimize workflows for Microsoft M365 Copilot experiences and Agent scenarios
  • Partner with Science, PM, and Design teams to drive architectural improvements for scale and reliability
  • Drive identification of dependencies and development of design documents for the platform
  • Act as a Designated Responsible Individual (DRI) to guide engineers and uphold operational excellence
  • Proactively adapt to new trends and technical solutions to enhance platform performance and observability

Required Skills & Qualifications

Must Have:

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years of experience in distributed service architectures
  • Practical experience in API Design and managing applications on major cloud platforms
  • Ability to pass Microsoft Cloud background check upon hire/transfer and every two years thereafter

Nice to Have:

  • Master's Degree in Computer Science or related technical field AND 5+ years technical engineering experience OR Bachelor's Degree AND 7+ years experience
  • Experience with platforms that leverage language models
  • Experience with agile development methodologies and continuous improvement
  • Experience leading software solution design in fast-paced environments
  • Experience building debuggability into complex software systems

Benefits & Perks

  • Industry leading healthcare