Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Senior Software Engineer- Teams AI

Microsoft

$119,800 - $258,000
Aug 21, 2025
Mountain View, CA, US
Apply Now

Microsoft Teams is the new chat-based application in Office 365, aiming to disrupt the team collaboration space. The AI Services team is evolving its micro-services to support new messaging features while maintaining high performance, scalability, and cost-effectiveness, and is looking for a Senior Software Engineer to build revolutionary, robust, and scalable back-end services.

Requirements

  • Experienced delivering resilient, large scale services, coding and development skills with experience in at least one of the following languages: Typescript, C-Sharp, .Net Core, Java.
  • Experience solving challenging problems and cross team/organization collaboration skills.
  • 5+ year experience in large-scale distributed systems, client-server architectures, and distributed database systems.
  • Experience working with Service Fabric or Kubernetes a plus.
  • Experience working with M365 components like Azure Active Directory, Exchange, Substrate and SharePoint.
  • Drive to improve performance, availability and supportability of services.
  • Drive to increase efficiencies through automation.

Responsibilities

  • As part of the AI Services engineering team, you will be designing, developing and maintaining high scale services that form the backbone of Microsoft Teams.
  • Apply state-of-the-art techniques in deep learning, natural language processing, and conversational AI to build and improve the AI capabilities of Microsoft Teams.
  • Experiment, prototype, and evaluate new ideas and approaches for AI-powered messaging features.
  • Work closely with other AI teams across Microsoft to leverage and share best practices and resources.
  • You are expected to dive deep into Azure technologies and distributed database systems.
  • You will collaborate with partners, internal and external to Microsoft Teams organization, in order to design and build features that drive growth in our user base.
  • As you develop said features to delight our customers, you are expected to always keep availability, reliability, performance and scalability in mind.

Other

  • As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals.
  • Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
  • We have numerous partners and thus, strong collaboration skills are required.
  • Microsoft will accept applications for the role until September 12,2025
  • Microsoft is an equal opportunity employer.