Post your job offer for free on H1BConnect with no upfront cost!

Logo

Hire with Us
Microsoft Corporation logo

Principal Software Engineer- Teams AI

Microsoft Corporation

8/8/2025

Mountain View, CA

Full-Time

Salary: $139,900 - $274,800 per year


Job Description

Microsoft is seeking a Principal Software Engineer to join the Teams AI services team in building revolutionary, robust, and scalable back-end services for Microsoft Teams.

Requirements

  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience
  • 5+ year experience in large-scale distributed systems, client-server architectures, and distributed database systems
  • Experience delivering high-quality, resilient, large scale services
  • Coding and development skills with experience in at least one of the following languages: Typescript, C#, .Net Core, Java
  • Experience solving challenging problems and cross team/organization collaboration skills

Responsibilities

  • Designing, developing, and maintaining high scale services that form the backbone of Microsoft Teams
  • Applying state-of-the-art techniques in deep learning, natural language processing, and conversational AI to build and improve the AI capabilities of Microsoft Teams
  • Experimenting, prototyping, and evaluating new ideas and approaches for AI-powered messaging features
  • Collaborating with partners, internal and external to Microsoft Teams organization, to design and build features that drive growth in the user base
  • Building reusable libraries of services best practices for other teams to leverage

Benefits

  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect
Logo

© 2024 H1BConnect. All rights reserved.

Check out our sister site LatamDev for tech jobs in Latin America! 🌎