
location_on622, Villa Street, Mountain View, Santa Clara County, California, 94041, United States
Microsoft Teams serves as the central hub for teamwork within Office 365, bringing together content, tools, people, and conversations into a single integrated experience. The Teams AI Services team is at the forefront of AI innovation, continuously evolving microservices to support new messaging features while maintaining a high-performance, scalable, and cost-effective ecosystem.
Our mission is to empower every person and every organization on the planet to achieve more. We foster a culture of inclusion where individuals can thrive, guided by values of respect, integrity, and accountability. The team operates with a growth mindset, leveraging a lean development approach and an evidence-based methodology to drive decision-making. We maintain a live-site-first, metrics-driven culture that minimizes technical debt and reduces reactive issue resolution.
This position offers a unique opportunity to work on generative AI, large language models (LLMs), and advanced AI technology stacks that power Teams Copilot and other Teams AI products. As a Software Engineer, you will contribute to the development of revolutionary, robust, and scalable back-end services that form the backbone of Microsoft Teams.
You will apply state-of-the-art techniques in deep learning, natural language processing, and conversational AI to build and improve the AI capabilities of the platform. Your daily work will involve experimenting with and prototyping new ideas for AI-powered messaging features while ensuring core engineering fundamentals like availability, reliability, performance, and scalability are met. This role provides significant responsibility, allowing you to influence customer satisfaction and contribute to business growth while gaining exposure to cutting-edge technology stacks including .NET Core, TypeScript, Service Fabric, Redis, and Azure Cosmos DB.
Applications are accepted on an ongoing basis until the position is filled. The role will remain open for a minimum of 5 days. Microsoft is committed to a fair and inclusive hiring process for all qualified candidates.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations, and ordinances. We are dedicated to fostering a culture where everyone can thrive.
Work model: On-site
622, Villa Street, Mountain View, Santa Clara County, California, 94041, United States
Mountain View, California
Experience with unit testing, continuous integration, and test-driven development. Experience in optimizing highly scalable systems. Experience working with Service Fabric or Kubernetes.