Ashutosh Upadhyay

Principal Software Engineer Lead at Microsoft | Teams Co-Pilot | Cyber Security | Machine Learning | Data Analytics | Big Data | Dev Ops

Role
Principal Software Engineer at Microsoft
Location
Redmond, WA, US
LinkedIn followers
500 followers

About Ashutosh Upadhyay

Accomplished Software Engineer Lead with over a decade of experience in architecting and deploying enterprise-grade Big Data, Machine Learning, and AI solutions. Renowned for building robust, high-quality software products that drive business success, leveraging both Microsoft and Open-Source Technologies. A strategic leader with a proven ability to guide cross-functional teams, ensuring timely delivery of complex projects that exceed quality expectations. Adept at fostering innovation, optimizing performance, and integrating advanced analytics and AI to deliver impactful, data-driven products that propel business outcomes forward.

Experience

  1. Principal Software Engineer

    Microsoft

    Sep 2024 — Present · US

    Microsoft TeamsOverview:Principal Senior Engineer leading platform modernization and AI enablement for Microsoft Teams meeting infrastructure. Owned critical responsibilities within the Meeting Content Platform Service (MCPS), powering meeting artifacts such as notes, transcripts, summaries, and enriched content for Teams and Copilot experiences. Drove integration with Teams Copilot Aggregator and AugLoop to enable LLM‑backed reasoning, summarization, and meeting intelligence, with strong emphasis on privacy, compliance, scalability, and operational reliability.Responsibilities:Owned end‑to‑end platform responsibilities for MCPS, including architecture, reliability, data correctness, and partner onboarding across Teams, Outlook, Loop, and Copilot surfaces. Led integration of MCPS with Teams Copilot Aggregator, enabling secure, tenant‑aware access to meeting content for Copilot scenarios while enforcing authorization, data residency, and compliance guarantees. Designed and delivered AugLoop‑based workflows to power ML and LLM‑driven meeting intelligence, including orchestration of grounding data, content transformation, and Copilot‑ready representations. Partnered closely with AI platform, aggregator, and orchestration teams to manage latency, scale, and failure handling across distributed AI pipelines. Drove phased migrations from legacy meeting systems to modernized MCPS flows, planned cutovers, validated via shadow traffic and production monitoring, and stabilized high‑traffic APIs. Coordinated privacy, data governance, and telemetry standards across meeting data pipelines and Kusto analytics. Mentored engineers, reviewed cross‑team designs, and acted as a senior technical owner unblocking complex, cross‑org execution.

Education

  • JNTUH College of Engineering Hyderabad

    B.Tech

  • Kendriya Vidyalaya

    10+2

  • Birla Institute of Technology and Science, Pilani

    Master of Technology - MTech

Skills

  • Web Services
  • Entity Framework 4.0
  • Machine Learning
  • C#
  • Sharepoint 2010
  • Java
  • Microsoft Azure
  • Javascript
  • Windows Azure
  • Xml
  • Python
  • Wcf
  • Deep Le
  • Workflow Foundation 4.0
  • Oracle
  • Microsoft Sql Server
  • Linq
  • Ajax
  • Agile Methodologies
  • Asp.net

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Ashutosh Upadhyay — Principal Software Engineer at Microsoft in Redmond, WA, US | Unifers