Software Engineering II and Senior Software Engineer (multiple Positions) Teams Copilot

Microsoft Microsoft · Big Tech · Redmond, WA +1 · Software Engineering

Software Engineers (II and Senior) needed to lead engineering efforts for Teams Copilot, leveraging Generative AI, LLMs, and an AI stack to enhance collaboration and user experience. The role involves end-to-end ownership, prototyping, evaluating new AI features, and developing scalable, reliable services with a focus on live-site operations and data-driven decisions.

What you'd actually do

  1. Apply cutting-edge techniques in deep learning, natural language processing, and conversational AI to enhance the intelligence and user experience of Microsoft Teams.
  2. Prototype, experiment, and evaluate new ideas to deliver next-generation AI-powered Teams Meeting features that redefine how teams communicate.
  3. Collaborate with key stakeholders to develop overall product vision as well as strategies on how to realize the vision by identifying technical challenges & proposing solutions.
  4. Develop features that delight customers while upholding the highest standards of availability, reliability, performance, and scalability—never compromising on engineering fundamentals.
  5. Influence and define new designs, architectures, standards, and reusable service libraries that empower teams across Microsoft to build at scale.

Skills

Required

  • Bachelor's Degree in Computer Science or related technical field
  • 2+ years technical engineering experience
  • coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python

Nice to have

  • Master's Degree in Computer Science or related technical field
  • 6+ years technical engineering experience
  • 8+ years technical engineering experience
  • Experience building AI features
  • Experience working with Large Language Models (LLMs)
  • Experience with distributed computing frameworks (Kubernetes, Spark)
  • Experience improving system performance, availability, and scalability

What the JD emphasized

  • Generative AI
  • Large Language Models (LLMs)
  • AI stack
  • deep learning
  • natural language processing
  • conversational AI
  • end-to-end ownership
  • live-site-first
  • metrics-driven culture
  • system design skills
  • modern tech stack
  • customer-obsessed
  • availability
  • reliability
  • performance
  • scalability

Other signals

  • Generative AI
  • Large Language Models (LLMs)
  • AI stack
  • deep learning
  • natural language processing
  • conversational AI
  • Teams Copilot