Engineering Manager - Copilot Memory and Personalization

Microsoft AI (Headquarters: Mountain View, California, United States)

Location: Mountain View, California, United States   |   Full-Time   |   $180,400 - $294,000
Engineering Management Backend ML Microsoft AI Copilot Memory Personalization Leadership Staff Engineer Management

About Microsoft AI:

Microsoft AI (MAI) is a cutting-edge team within Microsoft dedicated to advancing artificial intelligence technologies. We’re focused on building systems that have true artificial intelligence across agents, applications, services, and infrastructure. Our mission is to make AI accessible to everyone, empowering individuals and organizations to achieve more. We’re at the forefront of AI innovation, working on projects like Copilot Memory and Personalization, which enables long-term memory, intelligent search, and adaptive user experiences.

About The Role:

We are seeking an experienced Engineering Manager to lead our team building Copilot memory and personalization - AI that remembers, evolves, and grows with each user. You’ll work in a highly collaborative, fast-paced environment to develop systems that deepen memory with every interaction, personalize experiences to reflect each user’s unique style and goals, and make interactions feel more like working with a trusted partner than using a tool.

Responsibilities:

  • Build and lead a team of backend and machine learning engineers, driving project planning, prioritization, and feature design
  • Guide teams on dependencies and develop design documents for products, applications, services, or platforms
  • Make hands-on contributions to the codebase and infrastructure
  • Guide architecture and design efforts, ensuring solutions meet business, security, and compliance requirements
  • Ship AI-powered experiences that will shape how millions interact with AI in the future
  • Drive implementation of features, breaking down long-term goals into milestones, aligning with release plans, and ensuring cross-team coordination

Requirements:

  • Bachelor’s degree in computer science or related field AND 6+ years technical engineering experience with coding in languages like C, C++, C#, Java, JavaScript, or Python
  • 3+ years of people manager experience
  • Proven ability to lead complex engineering efforts focused on system design and execution
  • Exceptional collaboration and communication skills to align stakeholders and lead cross-functional teams
  • Track record of contributing to long-term technical roadmaps and making thoughtful system-level tradeoffs
Post Date: July 29, 2025