Come define how Microsoft 365 Copilot remembers. Memory is what turns an assistant that answers questions into one that genuinely knows your work, carrying context across sessions, surfaces, and agents so every interaction starts smarter than the last. As a Principal Software Engineer on the Copilot memory charter, you will own the systems that make this real: how memory is formed from a user’s work, how it is stored and revised over time, how it is retrieved at inference time, and how it stays private, governed, and under the user’s control. This is a senior role on a fast moving charter with real ambiguity. You will set technical direction end to end, partner closely with Applied Science, PM, and partner engineering teams across Microsoft 365 and Windows, and translate strategy into shipped outcomes at Copilot scale. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal