Principal Software Engineer - AI Experiences, Copilot Engineering
Core
Design and develop next-generation products, features, and secure platform services for Copilot experiences across Windows, Mac, and mobile.
Role type
Principal Software Engineer (AI Experiences)
Builds
Next-generation AI products and services for Copilot
Domain
Consumer AI / Productivity Software
Deliverable
product features
Required skills
C, C++, C#, Java, JavaScript, Python, modern AI coding agents, agentic development workflows, prompt design, human-in-the-loop systems
Preferred skills
team expert in AI-assisted development, driving adoption of agentic tools, defining best practices for tool usage
Technologies
Claude Code, Codex, Github Copilot
Responsibilities
Design and develop secure and performant platform services; collaborate with platform, infrastructure, and research teams; ship high-quality, well-tested, and maintainable code; overcome obstacles to deliver work quickly and iteratively
Seniority
Principal, hands-on IC