Principal Full-Stack Software Engineer - AI Experiences, Copilot Engineering
Core
Build end-to-end AI companion experiences across voice, vision, text, and action modalities to make Copilot feel seamless and alive.
Role type
Principal Full-Stack Software Engineer (AI Experiences)
Builds
AI companion features and Copilot experiences for end-users
Domain
Artificial Intelligence / Human-Computer Interaction
Deliverable
production ML models | product features
Required skills
Full-stack development, Python, scalable web APIs, frontend development (React, TypeScript), backend systems, C/C++/C#/Java/JavaScript
Preferred skills
Experience with loosely-defined problem spaces, rapid experimentation, creating great product experiences
Technologies
React, TypeScript, Python, C, C++, C#, Java, JavaScript
Responsibilities
Collaborate with applied AI researchers to integrate cutting-edge model capabilities, ship experiments rapidly and iterate based on usage data, own features from concept through production at scale, work across team boundaries on product-spanning problems
Seniority
Principal, hands-on IC with strategy & mentorship