채용
Overview
Mico is the animated AI companion at the heart of Microsoft Copilot — a 3D character with expressive animations, lip-sync, voice interaction, long-term memory, and adaptive behavior, shipping to hundreds of millions of users across web (CMC), iOS, Android, and Windows. We are building foundational technology that merges real-time 3D rendering, large language models, and personalized experiences at consumer scale.
As a Principal Software Engineer, you will provide technical leadership across the full Mico engineering stack. You will drive architecture decisions, set the engineering quality bar, and lead a globally distributed team spanning the US, Japan, and China (STCA) in building and scaling one of Microsoft’s most visible consumer AI experiences. You will be responsible for the Picasso rendering engine, cross-platform animation delivery, LLM orchestration, long-term memory systems, and the adaptive personalization framework that makes Mico feel alive.
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.
Responsibilities
- Own the end-to-end system architecture for the Mico experience, spanning 3D rendering (Picasso stack / Babylon Native), real-time character animation, lip-sync, locomotion, and expression systems.
- Design and evolve the LLM orchestration layer that powers Mico’s conversational intelligence, including prompt management, skill routing, and context window optimization.
- Architect the long-term memory system (Cosmos DB) — defining schemas, event handling, message partitioning, and retrieval strategies that enable Mico to remember and adapt to each user.
- Drive the adaptive personalization framework that governs how Mico adjusts behavior, tone, and interaction patterns based on user history and preferences.
- Architect solutions that work consistently across CMC (web), iOS, Android, and Windows surfaces, defining shared rendering abstractions and platform-specific optimizations.
- Coordinate Unified UI integration — ensuring Mico’s visual presence (header, footer, composer, snap-to positioning) works seamlessly with the Copilot shell across all form factors.
- Own the asset pipeline: CDN-delivered 3D models, video backgrounds, animation configs, and per-surface configuration files (e.g., mico_config_cmc.json, mobile configs).
- Performance, Reliability, and Observability:
- Design systems for millions of daily active users — low-latency rendering, efficient asset delivery via CDN, graceful degradation on low-end devices, and robust error recovery.
- Build and maintain observability dashboards using Azure Data Explorer (Kusto) to monitor Mico engagement, conversation duration, animation frame rates, and error rates across surfaces.
- Partner with data science to design controlled flights and ablation experiments, interpret telemetry, and use data to guide decisions.
Qualifications Required Qualifications:
- Bachelor’s degree in computer science or a related technical discipline, along with at least 8 years of engineering experience, including proficiency in programming languages such as C++, C#, Java, JavaScript, or Python.
- Extensive expertise in iOS and/or Android development; strong full-stack engineering capabilities with comprehensive knowledge of consumer product development.
- Demonstrated ability to lead through influence, establishing technical direction for teams of 3–10 engineers across US, Japan, and China time zones. Experienced in conducting architecture reviews, design sprints, and technical alignment sessions.
- Solid background in AI, including hands-on experience developing AI products or integrating AI into daily development processes.
- Speaking English is required for daily work.
Preferred Qualifications:
- Ability to establish automated evaluation pipelines for 3D animation fidelity, lip-sync accuracy, expression transitions, and locomotion smoothness — a frontier challenge unique to character AI.
- Ability to drive mobile E2E test coverage and improve staging environment fidelity, so issues are caught before production.
- Ability to define and enforce quality gates in CI/CD pipelines, ensuring regressions in animation rendering, voice interaction, and Mico Moments content delivery are caught automatically.
- Ability to own the security posture for Mico systems — S360 compliance, resource ownership audits, and data classification for user memory and personalization data.
#MicrosoftAI
This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.
Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
총 조회수
0
총 지원 클릭 수
0
모의 지원자 수
0
스크랩
0
비슷한 채용공고

Senior AI Engineer II
MetLife ·

Senior Automation Engineer (Onsite)
RTX (Raytheon) · asheville, North Carolina, United States of America

Military Veteran Opportunity - Senior Mechanical Engineer
Bechtel ·

Principal Engineer, Hardware
Juniper Networks · Westford, Massachusetts, United States of America

Senior Software Engineer (Integrations)
Autodesk · Brisbane, AUS
Microsoft 소개

Microsoft
PublicMicrosoft Corporation is an American multinational technology conglomerate headquartered in Redmond, Washington.
10,001+
직원 수
Redmond
본사 위치
$3000B
기업 가치
리뷰
3.8
5개 리뷰
워라밸
4.1
보상
4.3
문화
3.4
커리어
3.2
경영진
3.0
65%
친구에게 추천
장점
Excellent compensation and benefits package
Four-day workweek with improved work-life balance
Supportive managers and teams
단점
High-pressure environment causing anxiety
Unprofessional interview processes
Limited creative work opportunities
연봉 정보
5,620개 데이터
Senior/L5
Senior/L5 · Account Management
5개 리포트
$209,483
총 연봉
기본급
$181,941
주식
-
보너스
-
$194,895
$209,483
면접 경험
1개 면접
난이도
4.0
/ 5
소요 기간
14-28주
경험
긍정 0%
보통 0%
부정 100%
면접 과정
1
Application Review
2
Recruiter Screen
3
Technical Phone Screen
4
Onsite/Virtual Interviews
5
Team Matching
6
Offer
자주 나오는 질문
Coding/Algorithm
System Design
Behavioral/STAR
Technical Knowledge
Culture Fit
뉴스 & 버즈
Could Microsoft Win The War For Enterprise AI? - Josh Bersin
Josh Bersin
News
·
3d ago
‘Starting In April’—Microsoft Changes Windows Update After 15 Years - Forbes
Forbes
News
·
3d ago
Microsoft is reportedly giving you a ton of Start menu customization options - XDA
XDA
News
·
3d ago
Get Microsoft Office apps on your Mac for under $9 each - Mashable
Mashable
News
·
3d ago