Own the end-to-end system architecture for the Mico experience, including 3D rendering (Picasso stack / Babylon Native), real-time character animation, lip-sync, locomotion, and expression systems.
Design and evolve the LLM orchestration layer powering Mico’s conversational intelligence (prompt management, skill routing, context window optimization).
Architect the long-term memory system (Cosmos DB): define schemas, event handling, message partitioning, and retrieval strategies to remember and adapt to each user.
Drive the adaptive personalization framework that adjusts behavior, tone, and interaction patterns based on user history and preferences.
Create cross-platform solutions that work across web (CMC), iOS, Android, and Windows; define shared rendering abstractions and platform-specific optimizations.
Coordinate Unified UI integration with Copilot shell across all form factors (header, footer, composer, snap-to positioning).
Own the asset pipeline: CDN-delivered 3D models, video backgrounds, animation configs, and per-surface configuration files.
Build scalable systems for millions of daily users with low-latency rendering, efficient asset delivery, graceful degradation, and robust error recovery; build observability dashboards (Azure Data Explorer) to monitor engagement, animation fidelity, and errors.
Lead architecture reviews, design sprints, and technical alignment sessions; partner with data science to run controlled flights and data-driven decisions.
Security posture ownership (S360), audits, and data classification for user memory/personalization data.
技術スタック
必須スキル
Proficiency in C++, C#, Java, JavaScript, or Python.
Extensive iOS and/or Android development experience.
Deep experience with 3D rendering pipelines and real-time character animation (Picasso stack / Babylon Native), lip-sync, and expression systems.
Cosmos DB memory architecture (schemas, partitioning, retrieval strategies).
Observability with Azure Data Explorer (Kusto) and end-to-end monitoring.
Cross-platform architecture across web, iOS, Android, and Windows; shared rendering abstractions and asset pipelines.
Automated testing, CI/CD quality gates, and security posture practices (S360).
Communication and leadership to guide 3–10 engineers across time zones.
歓迎スキル(該当する場合)
Hands-on AI product development or integrating AI into daily development processes.
Experience designing automated evaluation pipelines for 3D animation fidelity, lip-sync accuracy, and locomotion.
Telemetry- and experiments-driven decision making; experience with adaptive personalization systems.