Skip to main content

Tokyo, JP

Principal Software Engineer (Fullstack – Copilot) Principal Software Engineer (Fullstack – Copilot)

Location
Tokyo, JP
Job Number
200035186-en-1
City
Tokyo
Team
Other
Country
JP
Discipline
Software Engineering
Overview

Copilot Content Experience team is responsible for delivering best user experience for a variety of surfaces that Microsoft provides through different products (e.g., Copilot app, Edge browser, Windows Widgets). We are a team full of high caliber, talented, passionate developers from different regions around world. By leveraging modern web OSS techniques, we are working on a fast-cycle to delight our users by providing a large number of impressive features and the best homepage experience that match users’ interests, and meanwhile optimize engagement, revenue and retention for new key products like Edge browser. It’s a work with very high visibility in Microsoft as it directly affects hundreds of millions of users and has huge monetization opportunity.      

Now we are looking for a solid developer to join our fun and challenging journey. As a member of the team, you’ll have the opportunity to shape the design of homepages, and have a direct impact on various products that 100 millions of users use every day. You will learn and research many cutting edge methods in modern web techniques, core UX framework of Microsoft web products, data mining, A/B testing to solve hard problems. You will have enormous resources of Microsoft at your disposal and close collaborations with great teams and colleagues in world-wide. At the same time you have the right environment and solid support to drive your favorite features to solution. We are an extremely agile team and we move very fast from ideas to experimentation, development and deployment through continuous releases throughout the year.

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
  • Implement (full stack is preferred) and release thoughtful features for the most attractive Copilot content experience. 
  • Improve feed experience for different products (e.g., Edge browser, Windows Widgets) and different endpoints (e.g., desktop, mobile). 
  • Closely work with Devs and PMs in different countries to achieve fast collaboration and agile development.


Qualifications

Required Qualifications:

  • Bachelor’s Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Solid 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.

Other Requirements:
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.


Preferred Qualifications:

  • Master’s Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR Bachelor’s Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.

#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.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering

Tokyo, JP

Principal Product Manager – Microsoft AI and Copilot Principal Product Manager – Microsoft AI and Copilot

Location
Tokyo, JP
Job Number
200034700-en-1
City
Tokyo
Team
Other
Country
JP
Discipline
Product Management
Overview

Microsoft Copilot is evolving from a chat interface into an intelligent, agentic system that understands context, adapts to users, and communicates intent and reasoning in trustworthy ways. Identity & Expression defines how Copilot shows up to users – its presence, tone, timing, and behavior -across consumer and enterprise experiences. 
 
As the Principal Product Manager for Copilot Identity, Expression & AI Companions, you will own Copilot’s expression and embodiment layer, with Mico as a core reference implementation. Based in Japan, this role serves as the product owner for how expressive AI agents are designed, evaluated, and deployed globally, using Japan as a lead design and enterprise pilot market. 
 
Copilot being Microsoft core AI product bet. This role requires an AI-native mindset, strong enterprise judgment, and the ability to make product decisions under AI uncertainty – especially around trust, tone, restraint, and evaluation. 

※ すべての条件を完全に満たしていなくても、本ポジションに強い関心がある方はぜひご応募ください。 



Responsibilities
 
  • Define Copilot’s Identity & Expression strategy across text, voice, and UI-aware surfaces, including how AI agents express reasoning, confidence, uncertainty, and progress. 

  • Own Mico as the reference implementation of Copilot Identity & Expression, ensuring it evolves as a platform capability rather than a standalone feature. 

  • Translate expressive and agentic AI capabilities into clear enterprise value, such as onboarding, workflow guidance, and reduced cognitive load. 

  • Define enterprise trust models for expressive AI, including governance, admin control, safety constraints, and predictable failure modes. 

  • Lead AI evaluation strategy for expressive and agentic experiences, defining quality bars beyond accuracy: trust, tone, appropriateness, and user confidence. 

  • Use Japan as a strategic design and enterprise pilot market, incorporating cultural sensitivity, politeness, and indirect guidance into global Copilot standards. 

  • Partner closely with engineering, design, research, security, legal, and go-to-market teams across Japan, the US, and China to deliver aligned Copilot experiences. 

  • Communicate product vision and trade-offs clearly to executive stakeholders, representing Identity & Expression as a core Copilot system. 



Qualifications

Required Qualifications (Must Have) 

  • 7+ years of software product managementaking from a user need, a prototype from engineering to market. 

  • Hands-on experience delivering AI or generative-AI-powered features or products. 

  • Experience working on enterprise or business-facing products, including IT, security, or operational constraints. 

  • Experience evaluating product quality using both quantitative metrics and qualitative feedback, including cases where release decisions were adjusted or delayed. 

  • Proven experience working cross-functionally with engineering, design, research, and business stakeholders. 

Nice to Have 

  • Experience with AI agents, Copilot-style assistants, or conversational interfaces. 

  • Enterprise productivity, collaboration, or workflow automation background. 

  • Experience working with global teams across Japan and other regions. 

  • Business-level or fluent Japanese language proficiency. 

Why This Role Matters 

This role defines how Copilot earns trust through expression, presence, and restraint. As AI systems become more capable, how they communicate becomes as important as what they do. You will shape a core Copilot capability that affects millions of users and enterprise customers globally. 

#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.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering

Tokyo, JP

Principal Software Engineer Principal Software Engineer

Location
Tokyo, JP
Job Number
200034692-en-1
City
Tokyo
Team
Other
Country
JP
Discipline
Software Engineering
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.

Similar jobs

Member of Technical Staff, AI Product, Android Engineer

Mountain View, US
Software Engineering

Member of Technical Staff, AI Product, Android Engineer

Redmond, US
Software Engineering

Backend Engineer

Redmond, US
Software Engineering
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Microsoft Privacy Manage cookies Terms of use Trademarks Safety & eco Recycling About our ads