1,049,319open jobs
61,543companies
176,643added this week
Browse all
Salary
≈ $32k – $89k per year (Estimated)
Location
In office (Shanghai)
Seniority
Senior · 8+ years exp

Confirmed on the employer's own hiring board on Oct 1, 2026. First seen by Alion on Sep 24, 2026. Microsoft scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Microsoft is an American multinational technology corporation founded in 1975 by Bill Gates and Paul Allen and headquartered in Redmond, Washington. It built the personal computing era around the Windows operating system and the Office productivity suite, and now generates the largest share of its revenue from Azure cloud infrastructure and commercial subscriptions. The company also owns GitHub, LinkedIn and the Xbox gaming business, and has invested heavily in artificial intelligence through its partnership with OpenAI and the Copilot assistants embedded across its products.
Overview

The UIPilot team at Microsoft builds an AI-powered computer-use platform that enables agents to interact with software and carry out tasks across applications and operating systems. We combine AI, cross-platform interaction, and cloud infrastructure to translate human intent into reliable execution-from individual actions to complex, multi-step workflows.

As a Sr. Software Engineer on the UIPilot team, you will build capabilities across agent planning and reasoning, application interaction, execution orchestration, and failure recovery. You will help make computer-use agents more capable, reliable, and scalable, enabling scenarios spanning productivity, workflow automation, and software validation.

We are looking for hands-on engineers with strong ownership, curiosity, and critical thinking. You should enjoy using AI to build software, exploring unfamiliar systems, and investigating problems deeply-while applying independent judgment and validating conclusions with evidence.

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

  • Advance AI-powered computer use: Develop agent capabilities for planning, interacting with applications, evaluating outcomes, and recovering from failures across web and desktop environments.
  • Build scalable platform capabilities: Design and deliver backend services, APIs, execution orchestration, and user-facing tools that support scenario onboarding and reliable execution across applications and operating systems.
  • Strengthen reliability and diagnosability: Investigate issues across AI behavior, agent execution, application interactions, and cloud infrastructure.
  • Establish root causes and improve evaluation, observability, performance, and recovery mechanisms.
  • Accelerate engineering with AI: Use AI-powered coding agents throughout development and identify opportunities to integrate AI into engineering workflows.
  • Validate solutions for correctness, security, reliability, and measurable impact.
  • Own end-to-end engineering outcomes: Drive features from problem definition and technical design through implementation and production validation.
  • Make thoughtful trade-offs and apply solid code review, testing, documentation, and operational practices.

Qualifications

Required Qualifications:

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

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 6+ 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
    • OR equivalent experience.
  • Solid ownership, curiosity, and critical thinking: Take responsibility for outcomes, seek to understand how systems work, and investigate beyond surface-level symptoms.
  • Question assumptions, consider alternative explanations, and validate hypotheses with evidence. Follow through on resolution, collaborating and escalating when appropriate.
  • Proficiency with AI-powered coding agents: Effectively use agentic tools to explore codebases, plan and implement changes, generate tests, and investigate failures.
  • Recognize that AI-generated code and explanations may be incorrect or incomplete, and independently verify outputs through code inspection, testing, and runtime evidence.
  • Solid engineering fundamentals and troubleshooting skills: Build maintainable software using Python or another relevant language, with the ability to work effectively in a Python-based stack.
  • Understand APIs, automated testing, and service interactions, and reason clearly about system behavior and failure modes.
  • Independent execution and effective collaboration: Translate ambiguous problems into actionable plans, make sound technical judgments, and clearly communicate findings, decisions, risks, and next steps.
  • Experience building AI-powered agents, tool integrations, or computer-use capabilities, including planning, task evaluation, and execution recovery.
  • Familiarity with FastAPI, Playwright, Windows UI automation, or TypeScript/React.
  • Familiarity with iOS, Android, MacOS development and automation.
  • Experience with distributed execution, containers, Kubernetes/AKS, or Azure services, including CI/CD, observability, and production troubleshooting.

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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,049,319 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Shanghai
≈ $28k – $77k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Beijing
Python
Go
Java
TypeScript
AI/ML
Physical AI
Management
Agile
Apply
Software Developer 2 months ago
≈ $102k – $204k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Pontiac
Python
JavaScript
PHP
TypeScript
SQL
C#
C++
C#
ASP.NET Core
Databases
MySQL
PostgreSQL
Oracle
MS SQL
Frontend
Angular
React.js
DevOps
Rest API
CI/CD
Git
Docker
Kubernetes
Management
Jira
Apply
≈ $19k – $48k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Gurgaon
Java
SQL
C#
Databases
RabbitMQ
Apache Kafka
DevOps
GCP
Azure
AWS
Management
Agile
Apply
≈ $91k – $213k per year (Estimated) • Remote (United States) • Full-Time • 6+ years exp • Bachelor's Degree
Python
JavaScript
Java
TypeScript
SQL
C#
Node JS
Python
FastAPI
Java
Spring Boot
C#
.NET
Databases
PostgreSQL
Frontend
Vue.js
Angular
React.js
DevOps
CI/CD
Docker
Kubernetes
Cybersecurity
SOC 2
Apply
$120k – $140k per year • Remote (United States) • Full-Time • 5+ years exp • Bachelor's Degree • Atlanta
Go
JavaScript
PHP
Kotlin
TypeScript
C#
Node JS
Swift
C#
ASP.NET Core
Databases
MySQL
PostgreSQL
Redis
Frontend
Tailwind CSS
Next.js
React.js
Radix UI
Material UI
shadcn/ui
Mobile
React Native
DevOps
CI/CD
Docker
Cybersecurity
PCI DSS
SOC 2
Management
Agile
Scrum
Apply
≈ $77k – $181k per year (Estimated) • In office • Full-Time • Toronto
Python
JavaScript
TypeScript
Databases
OpenSearch
Google BigQuery
BigQuery
AI/ML
LangGraph
LangChain
Claude
LlamaIndex
Model Context Protocol
Vertex AI
Embeddings
Function Calling
AI Agents
Semantic Kernel
Llama
AWS Bedrock
Gemini
LLM
RAG
Google ADK
OpenAI
Anthropic
LLMOps
A2A
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
Machine Learning
DevOps
GCP
Azure
AWS
Apply
≈ $107k – $236k per year (Estimated) • In office • Full-Time • Dallas
Python
JavaScript
TypeScript
Databases
OpenSearch
Google BigQuery
BigQuery
AI/ML
LangGraph
LangChain
Claude
LlamaIndex
Model Context Protocol
Vertex AI
Embeddings
Function Calling
AI Agents
Semantic Kernel
Llama
AWS Bedrock
Gemini
LLM
RAG
Google ADK
OpenAI
Anthropic
LLMOps
A2A
LLM Guardrails
Agentic Workflows
Multi-Agent Systems
Machine Learning
DevOps
GCP
Azure
AWS
Apply
Equity • In office • 5+ years exp • Bachelor's Degree
Python
SQL
AI/ML
Multimodal AI
Analytics
Power BI
Management
Microsoft Office
Apply
Equity • Remote (Poland) • Full-Time • 3+ years exp
Rust
C
C++
C
GCC
GNU Make
U-Boot
C++
CMake
AI/ML
Gemini
Anthropic
Mobile
Android SDK
DevOps
GCP
Azure
CI/CD
Git
AWS
Platform Engineering
Gerrit
Xen
GitHub
GitLab
Linux
IoT
FreeRTOS
Management
Agile
Apply
≈ $95k – $219k per year (Estimated) • In office • Full-Time • Austin
Python
TypeScript
Databases
PostgreSQL
AI/ML
Cursor
LangGraph
Windsurf
Aider
LangChain
Claude Code
Model Context Protocol
LangSmith
CrewAI
LLM
RAG
Braintrust
OpenAI Codex
Structured Outputs
Voice Agents
Prompt Caching
Tool Use
Mastra
DevOps
GCP
AWS
GitHub
Apply
Hybrid • 2+ years exp • Bachelor's Degree • Suzhou
Python
JavaScript
TypeScript
C#
C++
AI/ML
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
RAG
Tool Use
DevOps
Azure
CI/CD
Windows
Cybersecurity
Zero Trust
Management
Agile
Apply
≈ $35k – $101k per year (Estimated) • In office • 12+ years exp • Bachelor's Degree • Shanghai
Python
JavaScript
C#
C++
AI/ML
Copilot
Model Context Protocol
AI Agents
A2A
DevOps
Rest API
Apply
≈ $32k – $88k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Shanghai
Python
JavaScript
C#
C++
AI/ML
Copilot
Model Context Protocol
AI Agents
A2A
DevOps
Rest API
Apply
In office • 5+ years exp • Bachelor's Degree • Shanghai
Python
JavaScript
C#
C++
AI/ML
Copilot
Model Context Protocol
AI Agents
A2A
DevOps
Rest API
Apply
In office • 5+ years exp • Bachelor's Degree • Shanghai
Python
JavaScript
TypeScript
C#
C++
Python
FastAPI
AI/ML
AI Agents
Computer Use
Frontend
React.js
DevOps
Azure
CI/CD
Kubernetes
Azure AKS
Windows
QA
Playwright
Apply
≈ $32k – $75k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Shanghai
JavaScript
SQL
C#
C++
C#
.NET
Analytics
Power BI
Apply
≈ $24k – $61k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Shanghai
Apply
≈ $48k – $113k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Shanghai
JavaScript
SQL
C#
C++
C#
.NET
Analytics
Power BI
Apply
Partnerships Manager 10 hours ago
≈ $30k – $76k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Shanghai
AI/ML
Copilot
Marketing
YouTube
LinkedIn
Apply
≈ $47k – $111k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Shanghai
Apply
See all jobs
This is one of many
1,049,319 more open roles from verified company boards, updated every day.