Description
Microsoft is hiring a Sr. Software Engineer for its UIPilot team to build AI-powered computer-use capabilities for agents that plan, interact with applications, orchestrate execution, evaluate outcomes, and recover from failures across web and desktop environments. The role covers backend services, APIs, reliability, observability, performance, security, and end-to-end engineering ownership, with a focus on scalable, reliable, and measurable computer-use automation. Candidates need a bachelor's degree in computer science or a related technical field plus at least four years of technical engineering experience, or equivalent experience; the preferred qualifications include a master's degree, additional experience, and familiarity with AI coding agents, Python, APIs, automation, and cloud infrastructure.
