Microsoft has 521 active AI-related job listings. The majority of these roles are focused on agents, representing 37% of the total, followed by application and serving infrastructure. Engineering is the most frequent function, with a significant number of openings, and the United States is the primary hiring country. Frequent tech tags include agent orchestration, model serving, and LLM observability, suggesting a focus on operationalizing AI models. Over the last 30 days, Microsoft has added 280 new AI roles, a 157% increase compared to the previous 30-day period.
Currently tracking 250 active AI roles, down 24% versus the prior 4 weeks. Primary focus: Agent · Engineering. Salary range $65k–$331k (avg $195k).
Microsoft currently has 343 active AI-related roles in our index. The most common open titles are: Principal Software Engineer (19), Senior Software Engineer (19), Software Engineer II (8), Principal Applied Scientist (7), Principal Data Scientist (4). Most positions are in Engineering and Research.
Microsoft's active AI hiring is concentrated in: agents (36%), application (21%), serving infrastructure (19%). These categories follow a seven-stage AI lifecycle: data, pre-training, post-training, serving infrastructure, agents, evaluation, and application.
Microsoft is hiring AI talent in: United States (308 roles), Canada (15 roles), Japan (8 roles), United Kingdom (7 roles).
Job postings at Microsoft most frequently mention: Computer Architecture, Python, Machine Learning, C#, C++.
In the past 30 days, Microsoft has posted 227 new AI-related roles.
| Title | Stage | AI score |
|---|---|---|
| Entry Level Technical Support Engineer Entry Level Technical Support Engineer at Microsoft, focusing on troubleshooting and resolving customer technical issues using available tools and processes. The role involves identifying defects, escalating issues, providing feedback for product improvement, and collaborating with cross-functional teams. While the role is within an organization that leverages AI, it does not involve building or directly working with AI models or systems. | — | 0 |
| Software Engineer II- Front End Development This role is for a Software Engineer II on the Fabric Platform Shell team, focused on building a leading SaaS data development environment. The team's mission is to create a simple, functional, and extensible web experience for data ingestion, storage, processing, and analysis, aiming for a best-in-class DevOps experience. The role involves full-stack and backend development, collaborating with designers and product managers, and writing high-quality code. Key responsibilities include designing and building user experiences, collaborating on features, and ensuring engineering excellence through testing, automation, and adherence to security standards. The role requires a Bachelor's Degree in Computer Science or related field with 2+ years of experience in software engineering and 1+ year in web application development using frameworks like React, Vue, or Angular. |
| — |
| 0 |
| Logistics Technician This role is for a Logistics Technician in a Microsoft Data Center, responsible for inventory and asset management, including handling deliveries, coordinating vendors, processing warranty claims, and ensuring accurate tracking of assets. The role requires adherence to security and data management policies. | — | 0 |
| Critical Environment Industrial Controls Systems Engineer This role focuses on engineering, maintaining, and securing Industrial Control Systems (ICS) within Microsoft's mission-critical data centers. Responsibilities include managing ICS availability, data quality, service, change management, reporting, and security, as well as project management for ICS systems. The role involves governing electrical and mechanical industrial control systems, including servers, applications, networks, and device infrastructure, and managing access controls. It emphasizes safety, security compliance, and developing positive working relationships. | — | 0 |
| Critical Environment Field Service Engineer This role is for a Critical Environment Field Service Engineer in a data center, responsible for ensuring the availability and operational efficiency of mechanical and electrical equipment, managing maintenance, and adhering to safety and compliance policies. The role involves overseeing day-to-day operations, reducing incidents, supporting emergency response plans, and coordinating audits within leased data centers. It also includes fostering strong relationships with partners and sharing best practices. | — | 0 |
| Data Center Technician This role involves staging, setting up, troubleshooting, and decommissioning hardware in a data center environment. It focuses on maintaining the physical infrastructure that supports Microsoft's cloud services. | — | 0 |
| Senior Critical Environment Technician This role is for a Senior Critical Environment Technician responsible for maintaining the critical infrastructure of Microsoft's data centers. Responsibilities include coordinating with vendors, managing operational and safety situations, mentoring junior technicians, performing maintenance, responding to incidents, and monitoring equipment performance. The role requires experience in mission-critical services industries and specialized areas like mechanical, electrical, or controls. | — | 0 |
| Logistics Technician This role is for a Logistics Technician in a Microsoft Data Center, responsible for inventory audits, deliveries, vendor coordination, and documentation. It involves managing inventory principles, warranty processes, and data-bearing device destruction. | — | 0 |
| Principal Software Engineering Manager - Red Team This role manages a team of software engineers and analysts to build tooling that leverages a security graph to discover and quantify security risks. The team will model lateral movement paths, use graph and data to uncover security antipatterns, and communicate findings to stakeholders. The role is within Microsoft's Cloud & AI organization, focusing on cybersecurity and risk analysis. | — | 0 |
| Critical Environment Energy Marshall This role is for a Critical Environment Energy Marshall within Microsoft's Cloud Operations & Innovation (CO+I) division. The primary responsibility is to oversee and ensure compliance with Microsoft's Energy Isolation Program, including establishing acceptance criteria, implementing learnings, and driving rigor into the program. The role involves establishing centralized Lockout Tag Out (LOTO) procedures, coordinating energy isolation activities, acting as a subject matter expert in incident investigations, and participating in high-risk activity planning. The position requires a degree in a related engineering field or equivalent experience, with a strong emphasis on safety policies and procedures within critical environments. | — | 0 |
| Principal Software Engineer - C++ This Principal Software Engineer role focuses on building and evolving a large-scale client platform for remote computing experiences. While the role emphasizes leveraging AI-powered development tools and AI-assisted workflows to improve engineering practices, the core product is not an AI system itself, but rather a client platform for remote desktop access. The role involves leading architecture, design, and development of these client applications, driving innovation in cloud-connected desktop experiences, and establishing best practices for performance, reliability, and security. A key aspect is championing AI-assisted software development to accelerate innovation and improve code quality within the engineering teams. | — | 0 |
| Senior Software Engineer -Fullstack Senior Software Engineer for Microsoft's Azure Data engineering team, focusing on Power BI and Microsoft Fabric. The role involves contributing to core business intelligence investments, shaping semantic modeling, reporting, and end-to-end analytics authoring. Responsibilities include delivering scalable, user-centric features across web and service-side components, ensuring reliability, security, and cost-effectiveness, and participating in code reviews and bug triage. Requires a Bachelor's degree in Computer Science or equivalent, with 4+ years of experience in full-stack development, including UI (TypeScript, Angular) and backend/distributed systems. | — | 0 |
| Customer Experience Engineer II This role is for a Customer Experience Engineer II focused on resolving critical escalations for Microsoft's top Security customers using Microsoft Entra. The engineer will act as a subject matter expert, collaborating with various teams to address technical issues, improve product design, and accelerate customer adoption. The role involves direct customer interaction, on-call rotation, and contributing to the technical growth of peers. | — | 0 |
| Technical Program Manager- Advertising Measurement Lead execution for advertising measurement programs, translating product requirements into shipped outcomes across complex, data-intensive systems. Coordinate cross-functional teams and ensure data quality and reliability for measurement features and platforms. | — | 0 |
| Cloud Solution Architect - Dynamics 365 This role is for a Cloud Solution Architect specializing in Business Applications, focusing on enabling low-code agility and AI transformation for customers. The role involves managing technical and business relationships, providing architectural guidance, and driving customer success with Microsoft's Business Applications. It requires expertise in Dynamics 365 or similar products and a customer-facing approach. | — | 0 |
| Senior Software Engineer Senior Software Engineer role focused on developing and operating robust release infrastructure for Microsoft 365's Intelligent Conversation and Communications Cloud (IC3) platform. The role involves architecting standardized release infrastructure, defining release patterns, building automation and tooling for reliability and efficiency, and driving cross-organizational technical alignment. This is a platform engineering role within a large enterprise cloud services environment. | — | 0 |
| Technical Support Engineer - Azure Cloud (IaaS) - Global Client Delivery This role is a Technical Support Engineer for Azure Cloud (IaaS) within Microsoft's Customer Experience and Success (CE&S) organization. The primary focus is on resolving technical issues related to Azure IaaS products like Virtual Machines and Storage for Japanese business customers. Responsibilities include owning, troubleshooting, and resolving customer technical issues, collaborating with colleagues and subject matter experts, and escalating to Engineering when necessary. The role requires bilingual Japanese and English proficiency, experience with Azure or other cloud providers, and technical skills in system administration, scripting, virtualization, storage, and networking. | — | 0 |
| Critical Environment Technician This role is for a Critical Environment Technician (CET) responsible for maintaining the critical infrastructure of Microsoft's datacenters that support cloud services like Azure. The technician will monitor equipment performance, respond to incidents, perform maintenance, and ensure the safe and reliable operation of electrical, mechanical, and HVAC systems. The role requires experience in mission-critical services environments and adherence to safety and operational procedures. | — | 0 |
| Critical Environment Technician This role involves maintaining critical infrastructure within Microsoft's data centers, focusing on electrical, mechanical, and HVAC systems. The technician will perform maintenance, respond to incidents, and ensure operational reliability of the data center environment. | — | 0 |
| Senior Critical Environment Technician This role is for a Senior Critical Environment Technician at Microsoft, responsible for maintaining the critical infrastructure of datacenters that support Microsoft's cloud services. The role involves hands-on maintenance, incident response, equipment monitoring, and coordination with various stakeholders to ensure operational uptime and safety. It is not directly involved in AI/ML development but supports the infrastructure that hosts AI services. | — | 0 |
| Technical Support Engineer - Azure Cloud (IaaS) - Japanese Client Delivery Technical Support Engineer for Azure Cloud (IaaS) focusing on Japanese client delivery. Responsibilities include reviewing, investigating, and resolving technical issues, collaborating with internal teams, utilizing troubleshooting tools, and contributing to product improvement by identifying potential defects. The role also involves mentoring new engineers and developing training materials. Requires at least 4 years of IT experience, cloud service knowledge (Azure preferred), and expertise in Windows/Linux administration, scripting, containerization, networking, and storage. Business-level Japanese and reading comprehension of English technical documents are essential. | — | 0 |
| Software Engineer II -Fullstack Software Engineer II - Fullstack role at Microsoft on the Azure Data engineering team, focusing on Power BI and Microsoft Fabric. The role involves building core BI investments, shaping the next generation of semantic modeling, reporting, and analytics authoring. Responsibilities include delivering user experiences and cloud services, writing code across web clients and service-side components, integrating with LLM-based agents, and ensuring implementation resiliency and security. Requires a Bachelor's Degree in Computer Science or related field with 2+ years of experience in fullstack development, including UI and backend experience. | — | 0 |
| Compiler Software Engineer Experienced low-level engineer to lead the adoption and development of the Rust programming language for critical infrastructure at Microsoft, focusing on compiler back-ends, analysis tools, and systems programming. | — | 0 |
| Cybercrime investigator Investigate major cyber threats, including ransomware, malware, and online scams, by analyzing data sources, building threat-hunting tools, and collaborating with security engineers and legal teams to disrupt criminal actors and make the online ecosystem safer. | — | 0 |
| Snr Critical Environment Technician This role is for a Senior Critical Environment Technician responsible for maintaining critical infrastructure in Microsoft's datacenters. Responsibilities include coordinating with vendors, managing operational and risk situations, mentoring junior technicians, performing maintenance, responding to incidents, and monitoring equipment performance. The role requires experience in specialized areas like electrical, mechanical, or HVAC systems and adherence to safety and security protocols. | — | 0 |
| Metro - Construction Contract Lead This role is for a Construction Contract Lead within Microsoft's Cloud Operations and Innovation (CO&I) team, responsible for managing complex, large-scale datacenter construction projects. The role involves end-to-end contract management, from pre-award support to post-award execution and closeout, requiring strong commercial judgment and disciplined change control practices in a fast-paced construction environment. | — | 0 |
| Senior Software Engineer - Network Engineer Senior Software Engineer focused on designing, implementing, and managing Azure network infrastructure, including network security, automation, incident response, and performance optimization. Requires experience with Azure networking components and network security. | — | 0 |
| Senior Software Engineer - Azure Hyper Networking This role is for a Senior Software Engineer on the Azure Networking team, focusing on building and managing the software-defined network infrastructure for hyperscale data centers. While the role is within Azure Networking and mentions the explosion of AI and the need for new network generations to support AI technologies, the core responsibilities and qualifications are centered around network infrastructure, distributed systems, and software engineering, not direct AI/ML model development or deployment. The role aims to support AI by providing robust networking infrastructure. | — | 0 |
| Software Engineering II - CTJ - Poly Software Engineer II role focused on Microsoft 365 government cloud service offerings, emphasizing large-scale distributed systems, reliability, security, and performance for critical government customers. The role involves designing, developing, and improving cloud technologies and application architecture. | — | 0 |
| Data Center IT Technician This role provides IT support for data center infrastructure, including servers, network devices, and workstations. Responsibilities include hardware troubleshooting, inventory management, and ensuring devices meet security compliance standards. The role also involves performing basic data center technician tasks like power cycling and component swaps. | — | 0 |
| Software Engineer II -CTJ - Poly Software Engineer II role focused on building secure, scalable, and reliable multi-tenant services within Microsoft Security, supporting live services in air-gapped Azure regions and contributing to new service development. Requires a Bachelor's degree in CS or related field with 2+ years of experience and a U.S. Government Top Secret Clearance with SCI and Polygraph. | — | 0 |
| Principal Site Reliability Engineering Manager- CTJ- Secret (Cleared Environments) Principal SRE Manager for foundational cloud platform powering M365 Copilot and Exchange Online in highly regulated environments. Focus on operational excellence, reliability, security, and compliance through strong software engineering fundamentals and team leadership. | — | 0 |
| Principal Software Engineer - Azure Storage Principal Software Engineer for Azure Storage, focusing on designing, developing, and supporting highly scalable, reliable, and performant cloud storage services. The role involves technical leadership, system design, and infusing AIOps practices for operational excellence. | — | 0 |
| Software Engineer II Software Engineer II role focused on designing, building, and operating scalable, reliable, cloud-native backend services and microservices for Microsoft's cloud platforms and product experiences. Requires a Bachelor's degree in Computer Science or related field and 2+ years of engineering experience, or equivalent experience. Experience with distributed systems, cloud infrastructure, and modern cloud technologies is preferred. | — | 0 |
| Principal Software Engineer - C++ Principal Software Engineer role focused on networking components within Windows Servicing and Delivery. Responsibilities include technical leadership, architecture, design, implementation, security, reliability, performance, and mentoring for complex networking systems like TCP/IP, DNS, DHCP, and VPNs. Requires strong C++ or similar language skills, networking fundamentals, and security engineering experience. | — | 0 |
| Energy Resource Manager This role focuses on managing IT allocation and optimizing space, power, cooling, and network resources within data centers to reduce stranded capacity. It involves collaborating with engineering teams, managing IT infrastructure, and leading projects to improve Infrastructure Utilization Effectiveness and Power Harvesting. | — | 0 |
| Critical Environmental Program Manager Program Manager for Critical Environmental operations in Microsoft's global datacenters, focusing on mechanical and electrical equipment maintenance, project management, cost/energy efficiency, and compliance for core infrastructure supporting Microsoft's cloud services. | — | 0 |
| Principal Electrical Engineer, Instrument Development Seeking a Principal Electrical Engineer to lead the architecture, design, and deployment of special-purpose instrumentation for quantum computing hardware characterization, readout, and control. This role involves mixed-signal electronics, low-noise measurement, timing, high-speed data conversion, and system integration in lab and cryogenic environments. Responsibilities include leading instrument development from concept to deployment, architecting precision electronics, defining timing and synchronization, driving validation, and collaborating with cross-functional teams. The role also involves defining and maintaining shared reference and validation platforms and managing vendor engagement. | — | 0 |
| Senior Software Engineer Senior Software Engineer role within Microsoft's Industry Solutions Delivery (ISD) Engineering & Architecture Group (EAG). This global team supports complex customer engagements, driving early-stage deliveries, enhancing technical capabilities, and developing innovative solutions. The role involves understanding user requirements, designing and architecting products/solutions, writing extensible and maintainable code, implementing solutions, and ensuring live service reliability and supportability. While AI is mentioned in the context of customer solutions and technical/AI leadership, the core responsibilities focus on general software engineering, architecture, coding, and support within a consulting/delivery framework. | — | 0 |
| Software Engineer II - CTJ - Poly Software Engineer II in Microsoft’s Sovereign Cloud Security team responsible for designing, delivering, and securing cloud-scale software for highly regulated and mission-critical environments. Focuses on reliability, compliance, and security for internal and customer-facing cloud offerings. | — | 0 |
| Data Center Technician This role involves the physical installation, maintenance, troubleshooting, and decommissioning of data center IT hardware, including servers, network devices, and related infrastructure. The technician will follow standard operating procedures, safety protocols, and security policies to ensure the reliable and secure operation of the data center environment, supporting services like Azure, Office 365, and Xbox. | — | 0 |
| Data Center Technician Manager Lead a team of technicians in a data center environment, overseeing hardware deployments, diagnostics, and decommissioning. Focus on technician performance, KPI/SLA monitoring, training, and ensuring compliance with policies and safety procedures. This role is critical for the infrastructure supporting Microsoft's cloud services. | — | 0 |
| Data Center Technician Manager Lead a team of technicians responsible for hardware deployments, diagnostics, and decommissioning in Microsoft's data centers, ensuring service compliance, quality, and safety. This role involves coaching, performance management, and operational oversight of critical infrastructure supporting Microsoft's cloud services. | — | 0 |
| Senior Site Reliability Engineering- CTJ- Secret (Cleared Environments) This role is for a Senior Site Reliability Engineer (SRE) on the Microsoft Substrate platform, which supports critical services like Exchange Online and M365 Copilot. The SRE will focus on ensuring 24x7 service reliability, supporting and automating deployments, building scalable systems for monitoring and alerting, driving compliance and security, leading post-incident learning, collaborating across teams, and staying technically current. The role requires experience with regulated, sovereign, or compliance-sensitive environments and involves specific security clearance requirements for government cloud environments. | — | 0 |
| Site Reliability Engineering- CTJ- Poly Site Reliability Engineer for Microsoft Sovereign Cloud, focusing on Windows 365 Cloud PC/Azure Virtual Desktop. Responsibilities include incident response, troubleshooting, developing automation, and ensuring service reliability, security, and performance in highly regulated environments. Requires a Bachelor's degree in Computer Science or related field, 2+ years of technical engineering experience with coding, and an active U.S. Government Top Secret Clearance with SCI and Polygraph. | — | 0 |
| AI Business Solution Consultant This role is for a Principal Consultant focused on Microsoft 365 and Endpoint Management. The consultant will advise clients on cloud productivity, security, compliance, and endpoint management, designing and delivering modern workplace solutions. The role involves engaging with business and technology stakeholders to translate business needs into technical solutions and driving project delivery. | — | 0 |
| Solution Architect This role focuses on designing and deploying complex solutions for strategic customers, primarily leveraging existing offerings and reference architectures. The Solution Architect collaborates with account teams, project managers, and stakeholders to understand business challenges, define technical strategies, manage risks, and ensure successful implementation and transition to operations. The role involves significant documentation, communication, and governance to ensure solutions meet customer needs and business value. | — | 0 |
| Critical Environment Technician This role is for a Critical Environment Technician responsible for maintaining critical infrastructure in Microsoft's datacenters, including electrical, mechanical, and HVAC systems. Responsibilities include performing maintenance, responding to incidents, monitoring equipment performance, and ensuring safety and security protocols are followed. The role requires shift work and the ability to pass security screenings. | — | 0 |
| Sr. Construction Manager This role is for a Sr. Construction Manager at Microsoft, responsible for the delivery of datacenter capacity. The role involves overseeing project execution, managing vendors, driving risk mitigation, and ensuring safety, quality, sustainability, schedule, and budget requirements are met for large-scale construction projects. It requires leadership in cross-functional collaboration, technical oversight, and regulatory compliance. | — | 0 |
| Data Center Technician This role involves staging, setting up, troubleshooting, and decommissioning hardware in a data center environment. The technician will follow standard operating procedures, perform quality checks, and escalate incidents as needed. The role also includes assisting peers, completing training, and contributing to a positive team environment. A background check and Malaysian citizenship verification are required. | — | 0 |