M

Microsoft

Builds workplace software, PCs and cloud services

Architect – Apps & AI

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • At least 16 years of experience in software or solution engineering, including 8–12 years in architect and delivery leadership roles.
  • Proven experience leading delivery of complex, multidisciplinary projects.
  • Strong understanding of modern delivery methodologies, including Agile, Scrum, and DevOps.
  • Bachelor’s degree in computer science, engineering, or a related field, or equivalent experience.
  • End-to-end design and development of modern web and mobile applications using React, Angular, Next.js, Blazor, or equivalent frameworks.
  • Strong backend expertise using .NET, Java, Node.js, or Python, with clean architecture, domain-driven design, and API-first principles.
  • Experience building microservices and distributed systems using REST, gRPC, event-driven patterns, and asynchronous processing.
  • Hands-on expertise with relational and NoSQL databases, including Azure SQL, PostgreSQL, and Cosmos DB, and performance tuning.
  • Strong understanding of state management, scalability, resiliency, and application security.
  • Proven expertise in AI-driven application development, embedding intelligence into modern cloud-native applications.
  • Extensive hands-on experience using GitHub Copilot across solution design, coding, refactoring, testing, and documentation.
  • Ability to foster Copilot-assisted engineering practices, including rapid iteration, AI pair programming, explain-as-you-build workflows, and high-velocity delivery while maintaining engineering quality.
  • Experience modernizing application landscapes with Copilot-assisted codebase comprehension, dependency analysis, large-scale refactoring, and migration to cloud-native and AI-enabled architectures.
  • Effective use of GitHub Copilot throughout the software development life cycle, including solutioning, scaffolding, continuous integration and delivery automation, test generation, production readiness, and operational excellence.
  • Ability to coach and enable teams and customers in Copilot usage patterns, prompt strategies, and safe AI-assisted engineering practices in enterprise environments.
  • Ability to apply Responsible AI principles, including security, privacy, governance, and compliance controls in production engineering workflows.
  • Ability to deliver production-grade AI solutions using Azure OpenAI, Azure AI Services, Azure AI Foundry, and custom machine-learning models, including retrieval-augmented generation architectures using Azure AI Search, vector databases, enterprise data grounding, and integration patterns.
  • Strong expertise in prompt engineering, context management, grounding strategies, and large language model integration for copilots, conversational interfaces, intelligent workflows, and decision-support applications.
  • Experience designing and implementing single-agent and multi-agent AI systems, including task boundaries, tool invocation, memory management, collaboration, delegation, and coordination using Semantic Kernel, LangChain, and LangGraph.
  • Deep understanding of agentic workflows combining large language model reasoning with external tools, APIs, and enterprise data sources, and agent lifecycle management covering planning, execution, retries, failure handling, and human-in-the-loop patterns.
  • Ability to design enterprise-ready AI solutions with observability and operational excellence, including telemetry, prompt tracing, agent behavior logging, model metrics, experimentation, drift monitoring, and cost and performance optimization, while applying Responsible AI principles across security, privacy, governance, and compliance.
  • Deep experience designing cloud-native, PaaS-first solutions on Azure, prioritizing managed services over infrastructure as a service.
  • Expertise architecting and delivering solutions using Azure App Service, Azure Container Apps, AKS, Azure Functions, and API Management, selecting compute models for workload characteristics and business needs.
  • Working knowledge of identity, security, and networking architectures, including Microsoft Entra ID, role-based access control, Managed Identity, Key Vault integration, private endpoints, and virtual network-integrated application deployments.
  • Experience designing architectures for high availability, horizontal scalability, disaster recovery, and fault tolerance, including multi-region deployments and resiliency strategies.
  • Experience in cost-aware architecture design, including right-sizing, autoscaling, consumption-based services, and proactive cost governance.
  • Ability to apply Microsoft Well-Architected Framework principles across reliability, security, performance efficiency, operational excellence, and cost optimization, including architecture reviews and continuous improvement.
  • Hands-on experience building cloud-ready landing patterns and integrating application architectures with enterprise networking, security baselines, and platform standards.
  • Expertise designing and operating continuous integration and continuous delivery pipelines using Azure DevOps and GitHub Actions, with automated build, test, security scanning, and deployment workflows.
  • Hands-on experience with infrastructure as code using Bicep, ARM, and Terraform, including use of GitHub Copilot to scaffold modules, generate templates, and propose secure configurations aligned with enterprise standards.
  • Deep understanding of observability and reliability engineering, including centralized logging, metrics, distributed tracing, service-level objectives, and proactive alerting for production systems.
  • Ability to enhance developer productivity and delivery velocity through inner-source practices, reusable components, reference implementations, accelerators, and automation.
  • Experience embedding DevSecOps practices in delivery pipelines, including secure coding checks, dependency scanning, secrets management, policy enforcement, and compliance validation.
  • Effective use of GitHub Copilot across the DevOps lifecycle, including authoring pipeline definitions, generating runbooks and release notes, assisting with pull-request summaries, and accelerating troubleshooting and incident response.
  • Strong grasp of platform engineering principles, including building paved-road solutions and self-service capabilities that balance speed, governance, and operational excellence.
  • Ability to improve engineering throughput, quality, and system reliability while maintaining enterprise security and compliance expectations.
  • Ability to lead technical solutioning and estimations, and support architecture design during pre-sales and delivery shaping.
  • Ability to translate business outcomes into architecture, execution plans, and risk mitigation strategies.
  • Ability to influence technical direction across multiple teams and engagements.
  • Ability to serve as a trusted advisor to clients and internal leadership.
  • Ability to lead rapid prototyping, pilots, and early-stage enterprise deployments.
  • Ability to move solutions from whiteboard to production with minimal friction.
  • Strong troubleshooting and production support expertise, including performance, reliability, and security issues.
  • Ability to code side by side with customer engineering teams to unblock deployments and accelerate time to value.
  • Ability to build reusable assets, accelerators, and reference implementations.
  • Ability to operate in ambiguous, high-pressure environments with C-level customer stakeholders.

Responsibilities

  • Embed AI-first principles into delivery workflows, using automation and intelligent orchestration where applicable.
  • Own architecture and end-to-end delivery of complex projects, ensuring solutions are scalable, robust, and aligned with client business outcomes.
  • Drive engineering excellence through reusable components, accelerators, and scalable architecture.
  • Oversee technical execution across multiple projects, ensuring adherence to best practices, quality standards, and compliance requirements.
  • Collaborate with clients and internal stakeholders to define strategies, delivery plans, milestones, and risk mitigation approaches.
  • Serve as a technical point of contact for clients, translating business requirements into scalable technical solutions.
  • Optimize delivery models for modern, AI-native execution, including integration of automation and intelligent processes.
  • Step into at-risk projects, assess issues, and establish a path to recovery or exit.
  • Promote high-quality engineering across projects by enforcing coding standards, architectural integrity, and performance goals.
  • Establish secure coding, test-driven development, and observability practices.
  • Support ongoing learning and certifications.
  • Advance Agile, DevOps, and continuous integration and delivery methodologies for scalable solutions.
  • Build a team culture of technical rigor, innovation, and accountability.
  • Track new technologies to guide strategy.
  • Drive innovation in delivery, assets, and tools to improve efficiency.
  • Promote best practices and continuous improvement across teams.
  • Apply design thinking to develop user-centric solutions that support business objectives, architecture, and project delivery.
  • Collaborate with clients to identify their needs and provide guidance throughout each project stage.
  • Participate in pre-sales and solutioning by preparing estimates, proofs of concept, and technical proposals.
  • Maintain client relationships to support satisfaction and ongoing value.
  • Lead cross-functional teams, promote learning and collaboration, and uphold technical standards.
  • Review work, provide feedback, and support team growth.
  • Ensure secure, compliant, and reliable solution delivery through secure coding, test-driven development, observability, design reviews, and quality gates across engagements.

Desired Qualifications

  • Relevant certifications are a plus.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs