Senior Software Engineer

Microsoft•Redmond, WA
•$119,800 - $261,000

About The Position

Microsoft’s Cloud Supply Chain Engineering group supports the supply chain powering Microsoft’s cloud infrastructure. The role leads the design, development, and operation of complex software and AI solutions, including production-grade copilots, autonomous agents, and multi-agent workflows. It creates architecture patterns, frameworks, APIs, and platform capabilities for AI integration, and designs secure connections to enterprise applications and data sources. The engineer develops evaluation and observability capabilities, drives architectural decisions related to model selection, scalability, and optimization, applies security, privacy, and compliance controls, proactively addresses AI-specific risks, and resolves complex production incidents. The Cloud Supply Chain organization supports traditional supply chain functions, supportability, sustainability, and decommissioning for datacenter assets worldwide. The broader infrastructure supports Microsoft online businesses and Azure, operating across more than 300 datacenters and serving customers in over 90 countries.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Nice To Haves

  • Advanced proficiency in one or more languages such as C#, Python, Java, JavaScript, or TypeScript.
  • Experience designing, delivering, and operating distributed cloud services or enterprise-scale platforms.
  • Proven experience building AI-enabled applications using LLMs, prompt engineering, embeddings, vector search, and RAG.
  • Strong understanding of system design, distributed systems, APIs, resiliency, security, and observability.
  • Practical experience with Azure OpenAI, Azure AI Foundry, Semantic Kernel, AutoGen, or similar AI platforms.
  • Experience deploying enterprise-scale copilots, AI agents, RAG platforms, or multi-agent systems into production.
  • Knowledge of AI evaluation, responsible-AI practices, content safety, and human-in-the-loop mechanisms.
  • Familiarity with Azure technologies such as AKS, App Service, Cosmos DB, Event Hubs, or Azure Monitor.
  • Expertise in Kubernetes, containers, IaC tools, private networking, and Zero Trust architecture.
  • Strong background in MLOps, experimentation, and AI telemetry with model lifecycle expertise.

Responsibilities

  • Lead the design, development, and operation of complex software and AI solutions.
  • Build production-grade copilots, autonomous agents, and multi-agent workflows.
  • Create architecture patterns, frameworks, APIs, and platform capabilities for AI integration.
  • Design secure integration with enterprise applications and data sources.
  • Develop evaluation frameworks focusing on accuracy, relevance, safety, and reliability.
  • Implement observability to monitor applications, models, and agents effectively.
  • Drive architectural decisions for model selection, scalability, and optimization.
  • Apply security, privacy, and compliance controls across the engineering lifecycle.
  • Proactively address risks such as prompt injection, data leakage, and unsafe actions.
  • Resolve complex production incidents and technical issues efficiently.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service