Senior Software Engineer

Microsoft•Redmond, WA
•$119,800 - $234,700

About The Position

Microsoft’s Cloud Supply Chain Engineering group supports the supply chain powering Microsoft’s cloud infrastructure. The organization delivers hardware infrastructure and foundational technologies for Microsoft’s online businesses and Azure platform, and manages supply chain functions including planning, sourcing, making, delivery, supportability, sustainability, and datacenter asset decommissioning worldwide. The Senior Software Engineer will lead the design, development, and operation of complex software and AI solutions. The role includes building production-grade copilots, autonomous agents, and multi-agent workflows; creating architecture patterns, frameworks, APIs, and platform capabilities for AI integration; and securely integrating enterprise applications and data sources. The engineer will develop evaluation frameworks and observability, guide model selection and scalability decisions, apply security, privacy, and compliance controls, and address risks such as prompt injection, data leakage, and unsafe actions. The role also involves resolving complex production incidents and technical issues.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages such as 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, infrastructure-as-code tools, private networking, and Zero Trust architecture.
  • Strong background in MLOps, experimentation, AI telemetry, and 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 focused on accuracy, relevance, safety, and reliability.
  • Implement observability to monitor applications, models, and agents.
  • 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