Software Engineer II, Azure Intelligent Container Platform - CoreAI

Microsoft•Redmond, WA
•$102,100 - $219,200

About The Position

The Software Engineer II will join Microsoft's Azure Intelligent Container Platform team within CoreAI to build infrastructure that makes AI reliable, resilient, and easy to operate at global scale. Azure AI Services help customers build intelligent applications using capabilities powered by deep learning and large language models. The team turns emerging AI technologies into production-ready Azure services with the reliability, scale, simplicity, and performance customers need. The role offers end-to-end ownership and the opportunity to work with technology providers and engineering teams to bring AI technologies to Azure. Work spans architecture, productization, platform engineering, deployment, performance, reliability, security, and customer experience. The engineer will build distributed systems across public and private datacenters and address challenges in cloud infrastructure, containers, availability, scalability, security, privacy, and user experience.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 2+ 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.

Nice To Haves

  • Proficiency in modern AI technologies and tools, with hands-on use of LLMs, Generative AI, AI coding assistants or agents, and AI/ML frameworks in day-to-day engineering.
  • Strong analytical and problem-solving skills, a quality mindset, and a passion for building robust, maintainable, production-grade software.
  • Strong hands-on programming experience in one or more of C#, Python, or Go.
  • Experience with Web APIs, performance/load testing, security, and privacy, and understanding of reliable production services.
  • Strong communication and collaboration skills, with the ability to work in a fast-paced global engineering environment and drive projects from concept to production.
  • Experience building, developing, or operating cloud platforms, particularly Microsoft Azure.
  • Hands-on experience with Docker, Kubernetes, and containerized applications.
  • Experience with large-scale distributed systems, cloud-native architecture, AI/ML infrastructure, or platform engineering.
  • Experience working with or contributing to open-source technologies and communities.
  • Experience building highly available, fault-tolerant, self-managing, or self-healing systems.
  • Experience with Big Data, AI infrastructure, or large-scale data/compute platforms.
  • Proficiency in Chinese to support collaboration with global engineering teams on Azure AI and cloud platform technologies.

Responsibilities

  • Design and develop highly available, scalable distributed systems running across global public and private datacenters.
  • Build fault-tolerant, self-managing, self-healing platforms designed for operational excellence.
  • Use Docker, Kubernetes, open-source technologies, and cloud platforms to solve infrastructure challenges.
  • Turn evolving AI and cognitive technologies into reliable, secure, performant, and easy-to-use Azure services.
  • Drive solutions through architecture and system design, implementation, testing, deployment, monitoring, and continuous improvement.
  • Solve problems involving distributed systems, performance, availability, scalability, security, privacy, and user experience.
  • Build products and platforms that enable AI experiences for customers worldwide.

Benefits

  • Certain roles may be eligible for benefits and other compensation; additional benefits and pay information is available through the provided Microsoft careers link.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service