CareerPlan

Software Engineer II - Core AI

China, Beijing, BeijingFull-time2026-10-10 → 2026-11-10

Core

Design and develop highly available, scalable distributed systems and platforms to bring cutting-edge AI technologies to Azure, ensuring reliability, security, and performance for millions of customers.

Role type

Senior IC software engineer (AI infrastructure & distributed systems)

Builds

Cloud-native AI services, distributed systems, and platform engineering solutions for Azure

Domain

Cloud computing, AI/ML infrastructure, distributed systems

Deliverable

production ML models

Required skills

C#, Python, Go, Docker, Kubernetes, distributed systems design, cloud-native architecture, AI/ML frameworks, system design, performance engineering, security engineering

Preferred skills

Generative AI experience, AI coding assistants/agents, open-source contributions, Big Data platforms, self-healing system design

Technologies

Azure, Docker, Kubernetes, C#, Python, Go, AI/ML frameworks

Responsibilities

Design and develop scalable distributed systems running across global datacenters; Engineer fault-tolerant, self-managing, and self-healing platforms; Leverage cloud-native technologies to solve complex infrastructure challenges; Turn AI and cognitive technologies into reliable, secure, and performant Azure services; Drive solutions from architecture and system design through implementation, testing, deployment, and monitoring; Tackle challenges in distributed systems, performance, availability, scalability, security, and privacy.

Seniority

Mid-level, hands-on IC