CareerPlan

Software Engineer II - AI Infrastructure

United States, Washington, RedmondFull-time2026-09-24 → 2026-11-13

Core

Design, develop, test, deploy, and operate large-scale distributed systems and platform services to deliver reliable, scalable, secure, and high-performance experiences.

Role type

Software Engineer II - AI Infrastructure

Builds

Infrastructure capabilities, resource management services, workload orchestration solutions, and control plane services

Domain

Cloud Infrastructure / Distributed Systems

Deliverable

production ML models | infrastructure

Required skills

Distributed systems design, Kubernetes (AKS), C#, C++, C, Java, JavaScript, Python, Capacity management, Service scalability, Root cause analysis, Technical design reviews

Preferred skills

Mentorship, Knowledge sharing, Operational flexibility

Technologies

C#, Kubernetes, AKS

Responsibilities

Design and develop large-scale distributed systems and platform services; Build and enhance infrastructure capabilities and workload orchestration solutions; Develop control plane services hosted on Kubernetes clusters; Analyze complex production issues and implement sustainable solutions; Provide operational support and on-call responsibilities; Contribute to engineering best practices through technical design reviews and code quality initiatives