CareerPlanSign in

Principal Software Engineer

United States, Washington, Redmond💼 Full-time🗓 2026-08-07 → 2026-09-30

Core

Design, build, and optimize scalable, reliable training infrastructure and tools for LLMs, SLMs, multimodal, and code-specific models within the AI Platform.

Role type

Principal Software Engineer (AI Infrastructure)

Builds

Production-grade training infrastructure, orchestration systems, and multi-tenant platforms for AI model development.

Domain

Artificial Intelligence / Cloud Infrastructure / Distributed Systems

Deliverable

production ML models | infrastructure

Required skills

Kubernetes orchestration, Python/Go/Rust/C++/Java/C#, cloud infrastructure design, distributed systems, API design, incident response, multi-tenant platform architecture, secure runtime design, GPU workload management, container image build systems, cloud networking, observability (logging/tracing/dashboards), mentorship.

Preferred skills

Experience with sandboxed execution environments, remote development environments, evaluation infrastructure, ephemeral compute platforms, agent execution platforms, VM/container hybrid systems.

Technologies

Kubernetes, Python, Go, Rust, C++, C#, Java, JavaScript, C, Linux, Windows, GPU clusters

Responsibilities

Design and implement services to serve production traffic while fulfilling security and privacy requirements; lead technical design and drive ambiguous projects to completion; mentor other engineers; diagnose production issues using logs, metrics, and traces; improve service operability through structured logging and automated validation.

Seniority

Principal, hands-on IC with strategic leadership

Sourced via microsoft · Listed on CareerPlan, which tracks 872,000+ jobs from 20+ sources.