CareerPlan

Senior Software Engineer

United States, Multiple Locations, Multiple LocationsFull-time2026-09-30 → 2026-11-14

Core

Design and develop Azure Compute Fleet capabilities to orchestrate Virtual Machine Scale Sets (VMSS) across multiple regions, while driving AI and Agentic AI adoption to automate operational tasks and improve engineering productivity.

Role type

Senior Software Engineer (Distributed Systems & AI)

Builds

Distributed control-plane services, APIs, and orchestration workflows for capacity placement, scaling, failover, and lifecycle management of large-scale compute resources.

Domain

Cloud Infrastructure / Distributed Systems / AI Engineering

Deliverable

production ML models

Required skills

Distributed systems design, Cloud infrastructure, AI/ML integration, System software development, High availability architecture, API design, Orchestration workflows, Fault tolerance, Observability, Operational excellence

Preferred skills

Agentic AI systems, Large language models, Hyperscale backend services, Cross-team technical strategy

Technologies

Azure, VMSS, C, C++, C#, Java, JavaScript, Python

Responsibilities

Design distributed control-plane services and orchestration workflows, Drive adoption of AI and Agentic AI in engineering workflows, Partner with cross-functional teams to define technical strategy, Serve as DRI for on-call rotations and live-site mitigation efforts, Build highly available and fault-tolerant distributed systems.

Seniority

Senior, hands-on IC