Principal Software Engineer - AI Infrastructure
Core
Define and drive architecture and technical roadmap for platform reliability, observability, and operational health; design unified health and telemetry capabilities connecting customer impact with infrastructure signals.
Role type
Principal Software Engineer (AI Infrastructure)
Builds
Unified health/telemetry capabilities, platform safeguards for overload protection and capacity management, end-to-end request tracing and diagnostics across distributed services.
Domain
Cloud infrastructure, distributed systems, AI/ML serving platforms, high-performance computing.
Deliverable
production ML models
Required skills
Distributed systems architecture, capacity management, load balancing, admission control, retries, backpressure, graceful degradation, reliability engineering, observability, telemetry, production incident response, cross-team leadership, technical strategy.
Preferred skills
Azure Monitoring systems, AI/ML serving platforms, accelerator-based infrastructure.
Technologies
C, C++, C#, Java, JavaScript, Python, Azure Monitoring.
Responsibilities
Design unified health and telemetry capabilities; develop platform safeguards for overload protection and capacity management; establish engineering practices for production validation and progressive delivery; lead cross-team architecture efforts and mentor engineers.
Seniority
Principal, strategy & mentorship
