CareerPlanSign in

Principal Software Engineer

India, Karnataka, Bangalore💼 Full-time🗓 2026-09-24 → 2026-09-25

Core

Architect and develop distributed control-plane services for provisioning, orchestration, and lifecycle management of AI accelerator infrastructure.

Role type

Principal Software Engineer (AI Infrastructure & Control Plane)

Builds

Distributed control-plane services, host/device management software, and infrastructure for accelerator virtualization and resource management.

Domain

Cloud Infrastructure, AI Accelerators, Systems Software, Distributed Systems

Deliverable

production ML models | infrastructure

Required skills

Distributed systems design, C++/C/C#/Rust/Go, concurrency, state management, asynchronous programming, failure recovery, debugging, technical leadership, AI-assisted engineering workflows, cloud control planes, GPU/AI accelerator experience, PCIe/SR-IOV/device virtualization, Linux systems software, device drivers, hardware lifecycle management, telemetry/observability.

Preferred skills

AI-assisted engineering practices, mentoring engineers, cross-layer system problem solving, rapid domain expertise development.

Technologies

Kubernetes, C++, C, C#, Rust, Go, Linux, PCIe, SR-IOV

Responsibilities

Design scalable systems for state management, health monitoring, reconciliation, and fault recovery; Build host and device management software connecting cloud infrastructure with OS, drivers, and firmware; Integrate accelerator infrastructure with Kubernetes and cloud-native platforms; Drive improvements in reliability, security, observability, and operational readiness; Champion and apply AI-assisted engineering practices to improve velocity and quality; Diagnose complex system issues spanning distributed services, OS, drivers, firmware, and hardware; Lead architecture reviews and mentor engineers on responsible AI application in the SDLC.

Seniority

Principal, hands-on IC with strategic leadership

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