CareerPlanSign in

Software Engineer II

India, Karnataka, Bangalore💼 Full-time🗓 2026-08-13 → 2026-09-26

Core

Design and implement AI inference toolchains, observability pipelines, and management layers for on-premises AI infrastructure.

Role type

Senior IC software engineer (AI inference & observability)

Builds

Distributed AI inference services, model-serving platforms, telemetry systems, and policy enforcement gateways

Domain

Enterprise AI infrastructure, on-premises deployment, distributed systems

Deliverable

production ML models | infrastructure

Required skills

C#, C++, .NET, distributed system architecture, AI inference platforms (vLLM, SGLang, OpenVINO, Triton), model lifecycle management, API gateway design, observability pipelines, automated testing, server administration

Preferred skills

Operating system fundamentals, air-gapped environment deployment, AI orchestration layers

Technologies

vLLM, SGLang, OpenVINO, Triton, .NET, C++, C

Responsibilities

Design and develop distributed multi-tier service architectures for AI workloads; build observability pipelines using telemetry and diagnostics; define management layers for model lifecycles and catalogs; implement validation plans for infrastructure quality; coordinate with security teams for compliance.

Seniority

Senior, hands-on IC

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