CareerPlan

Senior Software Engineer - AI Platform

India, Telangana, HyderabadFull-time2026-10-05 → 2026-11-09

Core

Lead architecture, design, and implementation of high-quality Windows AI platform components, services, APIs, SDKs, evaluation systems, and developer tooling.

Role type

Senior IC platform engineer (Windows AI)

Builds

Windows AI platform components, services, APIs, SDKs, evaluation systems, and developer tooling

Domain

Operating Systems + Artificial Intelligence

Deliverable

production ML models

Required skills

C++, C#, Python, software and API design, testing, debugging, data structures, algorithms, source-control practices, distributed systems, cloud-native architecture, CI/CD, observability, security, production operations, Windows development technologies, Visual Studio, Windows SDK, WinAppSDK, low-level systems programming, OS integration, compatibility, multi-device platform architecture, public developer APIs, open-source contributions

Preferred skills

AI/ML platforms, model-serving or inference systems, agent frameworks, evaluation infrastructure, AI developer tooling, quality metrics definition, evaluation datasets, regression gates, experimentation frameworks, release criteria for AI systems, responsible AI, privacy, security, accessibility, compliance, data-governance

Technologies

Azure, Visual Studio, Windows SDK, WinAppSDK

Responsibilities

Translate ambiguous product and platform needs into clear technical plans, milestones, interfaces, and engineering investments; Define scalable patterns for model onboarding, inference, orchestration, versioning, compatibility, telemetry, and lifecycle management; Drive end-to-end quality strategy including automated evaluation, output-quality regression, performance, power, memory, reliability, security, privacy, and responsible AI validation; Lead open-ended technical investigations and guide successful prototypes from experimentation into robust production platform features; Own observability, incident prevention and response, safe rollout, servicing, backward compatibility, and continuous improvement; Partner across organizational boundaries with product managers, applied scientists, engineering teams, and senior technical leaders to align dependencies and deliver cohesive platform solutions; Raise engineering standards through design and code reviews, maintainability, operability, and mentoring of other engineers; Champion AI-assisted engineering practices, automation, and data-driven decision-making to improve development velocity and software quality; Establishes architecture and engineering patterns adopted across multiple platform capabilities; Delivers predictable, measurable improvements in platform quality, performance, reliability, and developer experience

Seniority

Senior, hands-on IC