CareerPlan

Principal Software Engineering Manager

India, Telangana, HyderabadFull-time2026-10-01 → 2026-11-10

Core

Leading teams to design, build, validate, and operate scalable software solutions for on-device AI experiences, specifically focusing on Windows Fundamentals, accuracy degradation measurement, and API performance optimization.

Role type

Principal Software Engineering Manager (AI/Systems)

Builds

Internal tools for measuring model accuracy degradation and API performance overheads; scalable software solutions for on-device AI.

Domain

Consumer Electronics / On-Device AI / Windows Platform

Deliverable

production ML models

Required skills

People leadership, technical direction, establishing engineering guardrails, test coverage improvement, cross-functional partnership, operational excellence, incident response, data-driven prioritization, architecture guidance, complex diagnostics, fostering inclusive environments.

Preferred skills

Windows ML architecture, DirectML, ONNX Runtime Execution Providers, model training/fine-tuning collaboration, OS fundamentals, scripting/automation.

Technologies

Windows, DirectML, ONNX Runtime, INT4/INT8 models, API-level performance tools.

Responsibilities

Lead, coach, and support a team of Software Engineers; Set and align technical direction and execution plans; Support operational excellence and delivery consistency; Leverage customer feedback and telemetry to guide investments; Establish engineering practices for design, code, and testing reviews; Provide technical guidance and escalation support for complex diagnostics.

Seniority

Principal, hands-on IC with people management