Principal Software Engineering Manager
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
