CareerPlanSign in

Principal Software Engineer

Taiwan, Taipei City, Taipei💼 Full-time🗓 2026-09-29 → 2026-09-30

Core

Architect, design, and build next-generation engineering tools and automation frameworks for Windows device validation, diagnostics, and ecosystem efficiency, applying AI/ML to automate analysis and improve reliability.

Role type

Principal Software Engineer (Windows Ecosystem & AI/ML)

Builds

Extensible automation frameworks, engineering tools, and AI-driven analysis systems for Windows devices.

Domain

Hardware/Software Integration, Windows Ecosystem, Artificial Intelligence/Machine Learning

Deliverable

production ML models

Required skills

C++, C#, Python, PowerShell, Windows development, debugging, system-level architecture, API design, data analysis, AI/ML application development, cross-functional collaboration, OEM/ODM partnership management

Preferred skills

Experience with hardware platforms, device generations, and partner scenarios

Technologies

C++, C#, Python, PowerShell, Windows

Responsibilities

Define scalable architectures and technical standards for tooling and automation; lead complex system-level investigations through hands-on coding and data analysis; collaborate with OEMs, ODMs, and cross-functional teams to validate solutions and scale engineering insights; apply AI/ML techniques to automate analysis and accelerate root-cause identification.

Seniority

Principal, hands-on IC with strategic influence

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