Software Engineer II - WSSI

Microsoft•Austin, TX
•$102,100 - $219,200

About The Position

Windows Silicon and System Integration (WSSI) works to deliver silicon and operating system platforms for AI computing, partnering with IHV vendors to enable silicon and features for Windows PCs. The WSSI Compute Fundamentals team is seeking a Software Engineer II to focus on GPU and AI workloads across the software stack, including hardware, firmware, drivers, operating systems, APIs, and applications. The role aims to optimize performance, power, and reliability to improve Windows PC experiences for customers and partners. The engineer will analyze AI and GPU code and operating systems, use tools to collect telemetry and investigate bugs and bottlenecks, and design, implement, and test features and operating system improvements for the latest Windows OS. The position also involves collaboration with local teams and internal and external partners, secure and compliant software development using AI, integration of agentic AI into daily workflows, and contributions to architecture discussions and design documentation.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and at least 2 years of technical engineering experience coding in languages such as C, C++, C#, or Python; or equivalent experience.

Nice To Haves

  • Demonstrated knowledge of modern operating systems and application analysis, such as Windows or Linux.
  • At least 4 years of technical engineering experience coding in C, C++, C#, Python, or other relevant languages.
  • Experience with AI workloads, APIs, application development, ONNX, ONNX Runtime, AI models, or AI/NPU hardware and driver development.
  • GPU API knowledge such as DirectX or Vulkan, and graphical application development involving games, 3D, or game engines.
  • Familiarity with benchmarks such as 3DMark, Procyon AI, or MLPerf, and with performance analysis.

Responsibilities

  • Analyze AI and GPU code and operating systems for performance, power, and reliability fundamentals.
  • Use internal and external tools to collect telemetry and logs, analyze bugs and bottlenecks, and determine next steps.
  • Design, implement, and test features and operating system improvements in the latest Windows OS.
  • Work with local teams and internal and external partners to plan and execute improvements.
  • Build secure, scalable, and compliant code using AI, and review human- and AI-generated code.
  • Use agentic AI and related processes in daily tools and workflows to work more efficiently within WSSI.
  • Contribute to architecture discussions and design documents, considering performance, reliability, accessibility, privacy, and compliance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service