About this role
The Microsoft Windows & Devices (W+D) team is seeking a Senior Software Engineer to join the Windows Silicon & System Integration (WSSI) team. This role focuses on validating on-device AI models and experiences across Windows platforms and silicon partners, ensuring quality, performance, and reliability across diverse hardware configurations including CPU, GPU, and NPU architectures.
Responsibilities
- Lead validation of on-device AI models and experiences.
- Evaluate model accuracy, performance, power, scalability, and functional correctness.
- Develop and maintain validation frameworks, automation infrastructure, and performance analysis tools.
- Build solutions for benchmarking AI workloads across execution environments.
- Analyze telemetry and validation data to identify regressions and optimization opportunities.
- Collaborate with AI researchers, platform engineers, and silicon partners to deploy new AI capabilities.
- Design automated quality gates and drive root-cause analysis for performance and reliability issues.
- Mentor engineers and establish best practices for responsible AI use.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related technical field.
- 8+ years of software engineering experience in systems, platform, validation, AI/ML infrastructure, or performance engineering.
- Strong programming skills in C++, C#, or Python.
- Experience developing automation frameworks and large-scale test systems.
- Strong debugging and problem-solving skills for complex system-level issues.
- Experience with AI/ML model validation, benchmarking, or deployment.
- Familiarity with Windows AI, ONNX Runtime, DirectML, Windows ML, and model optimization techniques.
- Knowledge of performance, power, thermal, or scalability analysis methodologies.
- Experience working with silicon vendors or platform engineering teams.
Additional Requirements:
- Ability to meet Microsoft security screening requirements, including a Microsoft Cloud background check.
- Work mode is 3 days per week in-office.
Skills for this role
C++C#PythonAutomation FrameworksValidation InfrastructurePerformance AnalysisAI/ML Model ValidationBenchmarkingWindows AIONNX RuntimeDirectMLWindows MLGenAIModel OptimizationCPU ArchitectureGPU ArchitectureNPU ArchitectureHardware AccelerationTelemetry Analysis