New opportunity

Senior Software Engineer

Microsoft · Hyderabad, India

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

Your skill match

Checking your profile…

YOUR NEXT STEP

Get interview-ready for this role

A focused preparation guide, built around this job’s responsibilities and requirements.

✦ AI-generated guide
Preparation suggestions, not the employer’s actual interview questions. Always check the original posting for current requirements.

Loading this role’s preparation guide…

KEEP EXPLORING

Similar AI jobs

Related skills and specializations in India. Matched to this role, not your profile.

Explore more jobs
Finding similar opportunities…