M

Microsoft

Builds workplace software, PCs and cloud services

Senior Software Engineer

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Electrical Engineering, Computer Engineering, or a related technical field is required.
  • At least 8 years of software engineering experience in systems, platform, validation, AI/ML infrastructure, performance engineering, or related domains is required.
  • Strong programming skills in C++, C#, Python, or related languages are required.
  • Experience developing automation frameworks, validation infrastructure, or large-scale test systems is required.
  • Strong debugging and problem-solving skills, including the ability to diagnose complex software and system-level issues, are required.
  • Experience analyzing performance, telemetry, profiling, or diagnostic data is required.
  • Ability to work independently and drive projects from concept to execution is required.
  • Experience with AI/ML model validation, benchmarking, or deployment is required.
  • Familiarity with Windows AI, ONNX Runtime, DirectML, Windows ML, GenAI workloads, or model optimization techniques is required.
  • Experience working with CPU, GPU, or NPU architectures and hardware acceleration technologies is required.
  • Knowledge of performance, power, thermal, or scalability analysis methodologies is required.
  • Experience collaborating with silicon vendors or platform engineering teams is required.
  • Familiarity with model quality evaluation, benchmark development, and AI workload characterization is required.
  • Ability to meet Microsoft, customer, and/or government security screening requirements is required, including passing a Microsoft Cloud Background Check upon hire or transfer and every two years thereafter.

Responsibilities

  • Lead validation of on-device AI models and experiences across Windows platforms and silicon partners.
  • Evaluate model accuracy, performance, power, scalability, and functional correctness across diverse hardware configurations.
  • Drive bring-up and readiness of AI models on next-generation silicon platforms, working closely with Microsoft and silicon partner engineering teams.
  • Develop, enhance, and maintain validation frameworks, automation infrastructure, and performance analysis tools to support evolving AI model architectures.
  • Build solutions that enable efficient benchmarking and comparison of AI workloads across CPU, GPU, and NPU execution environments.
  • Analyze telemetry, traces, and validation data to identify regressions, bottlenecks, and optimization opportunities.
  • Collaborate with AI researchers, platform engineers, silicon partners, and product teams to ensure successful deployment of new AI capabilities on Windows.
  • Design automated quality gates and validation methodologies that scale across models, hardware platforms, and operating system releases.
  • Drive root-cause analysis and resolution of model accuracy, compatibility, performance, and reliability issues.
  • Mentor engineers and contribute to technical leadership within the team through design reviews, best practices, and knowledge sharing.
  • Champion AI-assisted and agentic engineering workflows across the organization, setting standards and expectations for using AI to increase speed without compromising security or quality.
  • Establish guardrails and best practices for responsible use of AI tools, ensuring correctness, security, privacy, and compliance.
  • Encourage teams to use AI to accelerate root-cause analysis and debugging, improve test coverage and validation, and reduce toil through automation and repeatable workflows.
  • Partner with AI-forward initiatives across Windows to scale learnings, patterns, and reusable assets.

About the Company

Microsoft

Builds workplace software, PCs and cloud services

Microsoft builds workplace software, operating systems and cloud infrastructure for consumers, businesses and government agencies, from small organizations to global enterprises. Microsoft 365 combines Word and Excel with Teams communication and Copilot AI features, while Windows runs PCs and Surface supplies the company's own computers. Azure rents computing capacity, storage and databases to build and run web applications. Microsoft also sells Xbox consoles and games, collecting revenue through software licenses, subscriptions, usage charges and product sales. Founded in 1975 by Bill Gates and Paul Allen, Microsoft is headquartered in Redmond, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Redmond, WA
Founded
1975

Recently Posted Jobs

Explore more opportunities at Microsoft

See more jobs