← All roles

Staff/Principal Engineer - AI/ML & System-Level Validation

AMD· Engineering
Apply on company site
HyderabadFull-timePosted 4mo ago

About the role

Principal Member of Technical Staff (PMTS) to lead ROCm software validation across compute workloads and server-class systems, defining validation strategy, building test infrastructure, and driving debugging, qualification, and release readiness for AMD's ROCm on Instinct GPUs.

Responsibilities

  • Own the end-to-end validation architecture for ROCm — unit, integration, framework, workload, performance, stress, stability, scale-out, and system-level test layers — across multiple GPU generations and server platforms.

Qualifications

  • 12+ years of professional software engineering experience with a strong validation/SDET/quality-engineering focus, including 5+ years in a senior IC role leading validation of complex systems software.
  • BS/MS/PhD in Computer Science, Computer Engineering, or related discipline (or equivalent demonstrated experience).
  • Expert-level Python for test automation and infrastructure; strong C++ for debugging and extending production code paths under test.
  • Deep validation experience in at least two of the following domains: GPU compute software stacks, deep-learning frameworks and inference engines, HPC/parallel runtimes and communication libraries, Linux kernel or GPU drivers, distributed systems and large-scale clusters, system-level validation for server-class compute nodes.
  • Hands-on experience in an AI engineering environment with LLM-based coding agents and orchestration frameworks for real engineering work; ability to design prompts, tool integrations, evaluation harnesses, and guardrails for autonomous/semi-autonomous agents.
  • Experience defining and shipping release qualification programs for software consumed by hyperscalers, OEMs, or other Tier-1 customers.
  • Mastery of GitHub at scale for quality engineering — PR gating, GitHub Actions, self-hosted runners, required status checks, release tagging, and open-source contribution/triage norms.
  • Strong command of modern, agile software development practices — trunk-based development, CI/CD, shift-left testing, observability, feature flags, incremental delivery.
  • Excellent written and verbal communication — ability to author test plans, qualification reports, RFCs, post-mortems, and influence development teams.

Skills

Required:PythonC++
Nice to have:GPU compute software stacksDeep-learning frameworks and inference enginesHPC/parallel runtimes and libraries

Benefits

  • Benefits offered are described: AMD benefits at a glance.
Last updated Oct 22, 2026. Interested? Apply on the company site.
AMD logo

About AMD

together we advance_AI

AMD delivers leadership high-performance and adaptive computing solutions to advance data center AI, AI PCs, intelligent edge devices, gaming, & beyond.

AIData CenterHigh-Performance ComputingGamingEdge Devices

More open roles at AMD