This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
In this role, you will serve as the technical architect and senior owner of our quality and DevOps platform for AMD's GPU-accelerated ML libraries powering AI, LLM, and deep learning applications. You will define the technical vision and drive architectural decisions for CI/CD infrastructure, automated test frameworks, ETL data systems, and observability platforms that validate library correctness across GPU architectures at scale. You will execute across organizational boundaries — aligning library developers, platform teams, and program management — and be accountable for the end-to-end quality infrastructure ensuring stability, reliability, and performance of the library ecosystem.
Job Responsibility
Define and own the end-to-end test architecture
Architect and own the CI/CD platform (GitHub Actions, Jenkins)
Drive the scaling out of our common platform for collecting, validating, and visualizing quality metrics
Design scalable ETL architectures for ingesting CI/test artifacts
Act as the technical bridge between library component owners, platform/infrastructure teams, and program management
Help drive test planning efforts with developers and product teams
Lead complex, cross-stack debugging (kernel → library → framework → CI infrastructure)
Evaluate and introduce new tools, techniques, and methodologies that improve testability, reduce flakiness, increase coverage, and accelerate feedback loops
Provide technical input to program reviews and leadership syncs
Requirements
B.Tech/M.Tech in Computer Science, Electrical/Electronic Engineering, or related field
15+ years of experience in DevOps, CI/CD, quality engineering, or infrastructure engineering, with at least 3 years in a senior/lead/architect capacity
Proven experience leading SDET or quality platform teams with a focus on C++ development and testing at scale
Expert-level experience with GoogleTest (gtest) for unit and integration testing in C++, including framework customization and extension
Expert-level experience architecting CI/CD systems (Jenkins, GitHub Actions) — designing multi-stage, multi-target pipelines with reliability and maintainability
Deep knowledge of software testing methodologies, frameworks, and tools — with the ability to define and enforce testing standards across an organization
Experience designing and operating ETL/data pipelines and observability platforms at scale
Experience working in Windows and Linux-based environments for development and testing
Strong experience with Docker or other containerization for managing reproducible test environments
Proficiency with version control systems (Git) and development practices common in open-source communities
Experience building/deploying web applications for dashboarding, visualization, and engineering metrics
Demonstrated ability to architect systems that span multiple teams and organizational boundaries
Excellent problem-solving skills with a systematic, data-driven approach to debugging and quality
Strong written and verbal communication skills, with the ability to present and collaborate across development teams
Experience leveraging agentic AI to automate multi-step engineering workflows such as CI orchestration, test generation, or incident remediation
Nice to have
Experience with ROCm/CUDA, HIP, or GPU compute stacks
Familiarity with pre-silicon simulation environments (functional models, emulators)
Experience with GPU kernel compilation workflows and binary artifact management
Strong proficiency in C++, including memory management, data structures, algorithms, and performance-sensitive code
Knowledge of JIRA/Confluence integration for traceability and automation
Experience with observability patterns (Grafana, Prometheus, alerting frameworks, SLA monitoring)
Familiarity with HSA runtime, GPU driver stacks (KMD/UMD), or DTIF environments
Experience with hardware-software co-design programs or new product introduction workflows
Experience building developer tooling (CLI tools, container orchestration, internal platforms)
Track record of mentoring engineers and building high-performing quality engineering teams