Senior Lead - Quality Platform Architect, GPU Software
AMD
- Location
- Hyderabad, India
- Employment
- Full Time
- Work model
- On-Site
- Level
- Senior
Skills
About this role
WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you’ll discover the real differentiator is our culture. We push the limits of innovation to solve the world’s most important challenges—striving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. Together, we advance your career.
THE ROLE
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 execut e 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. THE PERSON: We are seeking a principal-level engineer with deep systems thinking, a quality-first mindset, and a track record of delivering production-grade DevOps and quality platforms at scale. If you're passionate about architecting robust validation systems, driving technical strategy across teams, mentoring engineers, and influencing without direct authority — this is an opportunity to shape AMD's GPU software quality and readiness strategy.
KEY RESPONSIBILITIES
Test Architecture & Strategy: Define and own the end-to-end test architecture — designing scalable, maintainable automated test frameworks ( gtest , custom harnesses) for open-source, C++-based libraries. Drive test strategy across unit, integration, end-to-end , and performance dimensions. CI/CD Platform Ownership: Architect and own the CI/CD platform (GitHub Actions, Jenkins) — designing multi-stage pipelines that orchestrate builds, test execution, artifact publication, and deployment. Drive reliability, performance, scalability, and maintainability of the pipeline infrastructure. Quality Metrics & Observability Platform: Drive the scaling out of our common platform for collecting, validating , and visualizing quality metrics. Define SLAs, alerting strategies, anomaly detection, and data-driven engineering health dashboards serving developers, QA, and leadership. ETL & Data Architecture: Design scalable ETL architectures for ingesting CI/test artifacts, enforcing schema evolution, and serving data to downstream dashboards and reporting systems. Define data quality SLAs and quarantine/recovery mechanisms. Cross-Functional Technical Leadership: Act as the technical bridge between library component owners, platform/infrastructure teams, and program management. Drive alignment on interfaces, contracts, quality gates, and dependency management across organizational boundaries. Test Planning & Coverage Strategy: Help drive test planning efforts with developers and product teams — including test strategies, acceptance criteria, and coverage targets for new features. Drive systematic identification of coverage gaps and prioritize improvements based on risk analysis. Debugging & Root Cause Analysis: Lead complex, cross-stack debugging (kernel → library → framework → CI infrastructure), driving systematic resolution, establishing patterns for prevention, and building team capability in root cause analysis.