GPU Stack Build Architect

AMD AMD · Semiconductors · San Jose, CA · Engineering

This role focuses on building a unified build platform for AMD's AI software stack, including firmware, kernel driver, and ROCm. The goal is to improve release velocity and customer access to validated GPU stack recipes. The role involves making foundational architectural decisions for a greenfield system, migrating firmware recipes using AI-assisted workflows, and building automation for repository management. The candidate will also be responsible for setting up replicable machine setups for new team members.

What you'd actually do

  1. Make foundational build system architecture decisions
  2. Lead firmware recipe migration using AI-assisted workflows
  3. Build repo automation that keeps the super-repo sane
  4. Unblock new team members from day one

Skills

Required

  • 10+ years of software engineering experience with deep focus on build systems
  • Strong hands-on coding ability
  • Expert-level knowledge of build tools (cmake, ninja, Bazel, or equivalent) and build system design at scale
  • Experience with packaging, host dependency management, and toolchain configuration
  • Track record of modernizing or architecting a build system used by 100+ developers
  • Strong understanding of version control and dependency management at scale (git submodules, manifest-driven workflows, etc.)

Nice to have

  • Fluency with agentic AI workflows (Cursor, Claude, Copilot, etc.) as a force multiplier for engineering throughput
  • Experience with firmware or kernel build systems (embedded firmware, Linux kernel, or similar)
  • Familiarity with GitHub Actions and CI/CD pipeline design
  • Experience building in or migrating to cloud-hosted runner environments (AWS)

What the JD emphasized

  • AI coding agents
  • build system architecture
  • firmware components
  • unified build platform
  • GPU stack releases