GPU Stack Ci Infrastructure Engineer

AMD AMD · Semiconductors · San Jose, CA · Engineering

This role focuses on building and owning the CI infrastructure for AMD's GPU stack, ensuring timely and validated releases of software, firmware, and drivers. The engineer will be responsible for provisioning runners, integrating hardware test pipelines, and shipping automation to enable a robust release process.

What you'd actually do

  1. Get nightly CI running, fast — the first priority is standing up nightly integration builds for the unified GPU stack. You'll own that end-to-end: the pipeline, the scheduling, the result reporting, and the Last Known Good (LKG) manifest promotion that gives every engineer a trusted baseline.
  2. Solve the runner provisioning problem — standard cloud runners can't build firmware. You'll work directly with IT to provision GitHub Actions self-hosted runners that handle the real constraints: NFS mounts for host-side tools, code-signing pipelines, network access, and permissions that firmware builds require. This is the kind of infrastructure work that requires both technical depth and the ability to get things done across organizational boundaries.
  3. Build toward AWS-aligned infrastructure — the broader GPU stack CI is moving toward AWS-hosted runners. You'll make sure UnderTheRock's infrastructure is consistent with that direction from the start, rather than creating something that has to be rebuilt later.
  4. Own the CI, not just contribute to it — nobody else on the team is currently focused on CI. You'll be setting the direction, making the tooling choices, and shipping the automation that everything else depends on.

Skills

Required

  • 8+ years of software engineering or infrastructure engineering experience
  • Strong coding ability
  • Deep knowledge of CI/CD pipeline design and GitHub Actions (or comparable platform)
  • Experience provisioning and maintaining self-hosted runners or build infrastructure at scale
  • Comfort navigating complex infrastructure environments — network permissions, NFS mounts, firewall rules, signing pipelines
  • Strong problem-solving and communication skills across engineering and IT stakeholders

Nice to have

  • Fluency with agentic AI workflows (Cursor, Claude, Copilot, etc.) as a force multiplier for engineering throughput
  • Experience setting up CI infrastructure on AWS (EC2-based runners, IAM, networking)
  • Familiarity with firmware signing pipelines and firmware release processes — understanding how signing fits into a CI workflow is a meaningful advantage given the constraints of this environment
  • Familiarity with firmware or kernel build environments and their infrastructure constraints
  • Experience integrating CI systems with hardware-in-the-loop testing

What the JD emphasized

  • 8+ years of software engineering or infrastructure engineering experience
  • firmware
  • code-signing pipelines
  • firmware signing pipelines
  • firmware release processes