Applied AI Engineer, Top Hardware Priorities

AMD AMD · Semiconductors · Santa Clara, CA · Engineering

Applied AI Engineer role focused on building AI-assisted systems for hardware and software engineering workflows at AMD. The role involves converting manual engineering processes into structured, AI-driven tasks, developing tools for AI agents to interact with engineering systems, and improving model/agent performance. Emphasis on correctness, validation, and collaboration with domain experts.

What you'd actually do

  1. Build applied AI workflows for top hardware and software engineering priorities, including optimization, verification, debugging, simulation, and automation workflows.
  2. Convert manual engineering processes into structured tasks with inputs, candidate generation, validation, scoring, logging, and reproducible comparisons.
  3. Partner with domain owners to define success metrics such as correctness, performance, resource usage, quality, latency, coverage, engineer time saved, or issue classification accuracy.
  4. Develop tools that let AI agents use compilers, simulators, formal checks, profilers, benchmark harnesses, ticket systems, and engineering knowledge sources.
  5. Build human-in-the-loop workflows for tasks where annotated data, expert judgment, or subjective triage is required.

Skills

Required

  • Python
  • C++
  • C
  • HIP
  • CUDA
  • Rust
  • building applied AI systems
  • building agentic systems
  • building automation systems
  • building developer tooling systems
  • working with complex engineering tools
  • working with logs
  • working with tests
  • working with benchmark harnesses
  • working with validation workflows
  • debugging
  • root-cause analysis
  • collaboration
  • communication

Nice to have

  • hardware design workflows
  • hardware verification workflows
  • RTL
  • Verilog/SystemVerilog
  • simulation
  • formal verification
  • EDA tools
  • timing analysis
  • power/performance/area tradeoffs
  • GPU/CPU performance engineering
  • compiler tooling
  • profilers
  • kernel optimization
  • ROCm
  • benchmarking
  • designing evaluation datasets
  • designing graders
  • designing dashboards
  • designing leaderboards
  • experiment tracking systems
  • LLM agents
  • tool use
  • retrieval
  • LLM-as-judge workflows
  • RL
  • post-training methods
  • working with internal engineering customers
  • working with forward-deployed teams
  • working with cross-functional product engineering programs

What the JD emphasized

  • high-priority AI-for-engineering efforts
  • difficult engineering workflows
  • AI-assisted systems
  • correctness, validation, and workflow fit
  • Build applied AI workflows
  • structured tasks
  • define success metrics
  • Build human-in-the-loop workflows
  • Improve model and agent performance
  • reusable platforms
  • AI-assisted hardware design and software optimization workflows
  • Automated validation
  • Agentic systems
  • Evaluation design
  • Tooling that connects LLMs and agents to real engineering systems
  • turn expert workflows into repeatable AI-assisted processes
  • Strong software engineering experience
  • Experience building applied AI, ML, agentic, automation, or developer tooling systems
  • Ability to work with complex engineering tools, logs, tests, benchmark harnesses, and validation workflows
  • Strong debugging and root-cause analysis skills
  • Excellent collaboration and communication skills

Other signals

  • AI-assisted systems for engineering workflows
  • Build tools for AI agents
  • Human-in-the-loop workflows
  • Improve model and agent performance