Senior AI Performance Engineer - LLM Inference (vllm)

AMD AMD · Semiconductors · Helsinki, Finland · Engineering

Senior AI Performance Engineer focused on optimizing LLM inference performance on AMD GPUs using vLLM. The role involves end-to-end profiling, diagnosing, and optimizing models across various serving configurations, with a focus on kernel and systems-level optimizations and customer engagements.

What you'd actually do

  1. Drive performance optimization end-to-end on vLLM across leading models and customer-relevant serving configurations, closing competitive gaps through kernel and systems-level optimizations
  2. Profile, diagnose, and resolve cross-stack performance bottlenecks in vLLM deployments, from GPU kernels and operator dispatch to the vLLM scheduler, PagedAttention/KV cache management, and multi-node communication
  3. Diagnose kernel-level performance issues using profiling tools: identify occupancy limitations, L2 cache thrashing, register pressure, memory coalescing issues, and translate findings into actionable optimizations
  4. Contribute to customer-facing technical engagements: present findings, recommend optimizations, and deliver measurable performance uplifts on vLLM
  5. Integrate and optimize custom kernels (Triton, Gluon, CK, PyDSL, ASM, AITER) within vLLM, understanding dispatch paths, shape extraction, and backend selection

Skills

Required

  • vLLM internals
  • GPU kernel performance
  • profiling tools
  • Python
  • C++

Nice to have

  • SGLang
  • TensorRT-LLM
  • custom kernel development
  • multi-GPU and multi-node distributed systems
  • Linux systems knowledge
  • customer engagement
  • AI agents

What the JD emphasized

  • push AI inference performance to the limit on AMD GPUs, with vLLM as the primary serving framework
  • own hard performance problems on our most strategic customer engagements
  • diagnose a kernel-level bottleneck
  • reason about occupancy, cache behavior, memory coalescing, and instruction-level bottlenecks from first principles
  • take on hard problems

Other signals

  • LLM Inference
  • vLLM
  • AMD GPUs
  • performance optimization
  • customer engagements