Senior AI Performance Modeling Architect
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+11 more
Job description
As a Senior Engineer, you will lead engineers with the next generation of AI infrastructure by defining GPU architecture specifications that enable massive model training at scale. Your expertise will drive 2-3x performance gains in both training and inference pipelines through innovative system design and optimization. You will champion the adoption of cutting-edge techniques across the engineering organization, from efficient attention mechanisms to advanced parallelization strategies. By establishing comprehensive best practices for distributed ML systems, you will create a framework that enables seamless scaling from single-GPU to thousand-GPU deployments., * Lead performance modeling and optimization for multi-trillion parameter LLM training/inference including Dense, Mixture of Experts (MoE) with multiple modalities (text, vision, speech)
- Model/optimize novel parallelization strategies across tensor, pipeline, context, expert and data parallel dimensions
- Architect memory-efficient training systems utilizing techniques likestructured pruning, quantization (MX formats), continuous batching/chunked prefill, speculative decoding
- Incorporate and extend SOTA models such as GPT-4, Reasoning models (Deepseek-R1), and multi-modal architectures
- Collaborate with internal and external stakeholders/ML researchers to disseminate results and iterate at rapid pace., AMD may use Artificial Intelligence to help screen, assess or select applicants for this position. AMDâs âResponsible AI Policyâ is available here.
Requirements
You have a deep understanding of GPU microarchitecture, memory hierarchies, and their impact on large-scale ML workloadsYou are passionate about software engineering and possess leadership skills to drive sophisticated issues to resolution. You are able to communicate effectively and work optimally with different teams across AMD., * Extensive and Senior experience optimizing large-scale ML systems and GPU architectures
- Deep expertise in CUDA programming, GPU memory hierarchies, and hardware-specific optimizations
- Proven track record architecting distributed training systems handling large scale systems
- Expert knowledge of transformer architectures, attention mechanisms, and model parallelism techniques
PREFERRED EXPERIENCE:
- PyTorch, CUDA, TensorRT, OpenAI Triton
- Distributed systems: Ray, Megatron-LM
- Performance analysis tools: NSight Compute, nvprof, PyTorch Profiler
- KV cache optimization, Flash Attention, Mixture of Experts
- High-speed networking: InfiniBand, RDMA, NVLink
ACADEMIC CREDENTIALS:
- Bachelors, MS/PhD in Computer Science/Engineering or equivalent industry experience
About the company
At AMD, we believetechnology has the power to solve the worldâs most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies people rely on every day, innovation at AMDis shapingthefuture.
Whetheryouâredesigning next-gen processors, enabling AI breakthroughs, orbringing leading edge products to market, every role at AMD contributes to something bigger- technologythat moves the world forward.Join us and, together, weâll advance your career.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŚ