Principal Software Engineer – PyTorch Training Frameworks
Advanced Micro Devices, Inc · Posted Jan 30, 2026
- San Jose, California, United States +2 more
- Principal
Principal-level PyTorch training framework expert to help drive performance, scalability, and correctness of large-scale AI training on AMD Instinct™ accelerators.
Locations (3)
- San Jose, California, United States
- Seattle, Washington, United States
- Austin, Texas, United States
Responsibilities
- Act as a technical authority for PyTorch training at AMD, setting direction for performance, scalability, and reliability
- Drive optimization of key PyTorch training workloads (LLMs/foundation models) across single-node and multi-node systems
- Improve and debug training performance in areas such as DDP/FSDP, gradient checkpointing, mixed precision, memory planning, and communication/computation overlap
- Partner with ROCm compiler/runtime, kernel, and driver teams to resolve performance bottlenecks and correctness issues across the full stack