Senior AI Systems Engineer: GPU Training & Inference

AMD

Markham

On-site

CAD 140,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

AMD is seeking a Senior Software Development Engineer to own the end-to-end model execution stack on AMD Instinct GPUs, covering training infrastructure at scale and high-performance inference serving. You will ship LLMs on real hardware, optimize GPU kernels, and ensure frontier models run efficiently across generations.

Lead multi-node training, develop observability tooling, and collaborate with silicon teams to validate software stack integration for both training and inference workloads.

Qualifications

  • Experience shipping AI/ML infrastructure for training and inference.
  • Proven ability to work across distributed GPU clusters and HPC workflows.
  • Familiarity with pre-silicon validation or hardware-software co-verification is a plus.

Responsibilities

  • Enable and optimize large-scale model training on AMD Instinct GPU clusters with Kubernetes orchestration.
  • Develop and maintain training infrastructure, including data loading and distributed checkpointing.
  • Debug training issues and optimize RCCL communications across multi-node topologies.
  • Implement end-to-end validation, monitoring, and compliance tooling for scale.

Skills

Large-scale training
GPU kernels
Kubernetes
Distributed training
Observability
Open ROCm

Education

Bachelor’s or Master’s degree in Computer Science

Tools

HIP
Triton
MLIR
DeepSpeed
Megatron-LM

Job description

AMD is seeking a Senior Software Development Engineer to own the end-to-end model execution stack on AMD Instinct GPUs, covering training infrastructure at scale and high-performance inference serving. You will ship LLMs on real hardware, optimize GPU kernels, and ensure frontier models run efficiently across generations.

Lead multi-node training, develop observability tooling, and collaborate with silicon teams to validate software stack integration for both training and inference workloads.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Systems Engineer – AI Model (Training & Inference)
AI Systems Engineer – AI Model (Training & Inference)

AMD • Markham

On-site
CAD 140,000 - 190,000
Senior AI Engineer: NVIDIA LLM Inference on GPU
Senior AI Engineer: NVIDIA LLM Inference on GPU

FullStack • Toronto

Hybrid
CAD 120,000 - 180,000
Competitive pay
Career growth
Education opportunities
AI Model, Framework, and GPU Software Engineer – Agentic AI
AI Model, Framework, and GPU Software Engineer – Agentic AI

Advanced Micro Devices, Inc. • Markham

On-site
CAD 120,000 - 170,000
Principal Engineer - Gen AI training and inferencing
Principal Engineer - Gen AI training and inferencing

AMD • Markham

On-site
CAD 120,000 - 160,000
Comprehensive benefits package
Professional development opportunities
Software Engineer, GPU Inference
Software Engineer, GPU Inference

Cerebras • Toronto

On-site
CAD 140,000 - 210,000
Staff Software Engineer, GPU Inference
Staff Software Engineer, GPU Inference

Cerebras • Toronto

On-site
CAD 150,000 - 210,000
System Validation Engineer – Data Center GPU
System Validation Engineer – Data Center GPU

Advanced Micro Devices, Inc. • Markham

On-site
CAD 110,000 - 140,000
Benefits at a glance
System Validation Engineer – Data Center GPU
System Validation Engineer – Data Center GPU

AMD • Markham

On-site
CAD 90,000 - 130,000
Senior Software Engineer - GPU Profiling Tools
Senior Software Engineer - GPU Profiling Tools

Advanced Micro Devices, Inc. • Markham

Hybrid
CAD 120,000 - 180,000
Benefits at a glance
Senior Kernel & Driver Engineer — GPU/Power
Senior Kernel & Driver Engineer — GPU/Power

Advanced Micro Devices, Inc. • Markham

On-site
CAD 110,000 - 170,000