Senior ML Kernel Performance Architect

Amazon Web Services (AWS)

Toronto

On-site

CAD 151,000 - 252,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Amazon Development Centre Canada ULC in Toronto is seeking a highly skilled software engineer to design and optimize ML compute kernels for Neuron, Amazon's ML accelerators. You will work at the HW/SW boundary to push kernel performance, collaborating with ML frameworks and customer teams.

The role emphasizes performance analysis, compiler optimizations, and mentoring junior engineers in a fast‑moving, startup‑like environment.

Qualifications

  • 5+ years of professional software development experience
  • Experience mentoring, tech lead, or team leadership
  • Bachelor’s degree in computer science or equivalent

Responsibilities

  • Design and implement high‑performance compute kernels for ML operations
  • Analyze and optimize kernel performance across Neuron hardware generations
  • Conduct detailed performance profiling to identify bottlenecks
  • Implement compiler optimizations such as fusion, tiling, and scheduling
  • Collaborate with customers to enable and optimize ML models on AWS accelerators

Skills

5+ years software dev
5+ years programming
5+ years design/architecture
Mentor / tech lead

Education

Bachelor's degree in CS or equivalent

Tools

CUDA
OpenCL
LLVM/MLIR
GPU ISA familiarity

Job description

Amazon Development Centre Canada ULC in Toronto is seeking a highly skilled software engineer to design and optimize ML compute kernels for Neuron, Amazon's ML accelerators. You will work at the HW/SW boundary to push kernel performance, collaborating with ML frameworks and customer teams.

The role emphasizes performance analysis, compiler optimizations, and mentoring junior engineers in a fast‑moving, startup‑like environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Kernel Performance Eng. Manager, Accelerators
ML Kernel Performance Eng. Manager, Accelerators

Socket.dev • Toronto

On-site
CAD 171,000 - 286,000
Senior ML Kernel Performance Engineer
Senior ML Kernel Performance Engineer

Amazon Web Services (AWS) • Toronto

On-site
CAD 150,700 - 251,700
Senior Engineering Manager — ML Kernel Performance
Senior Engineering Manager — ML Kernel Performance

Amazon • Toronto

On-site
CAD 171,000 - 286,000
Software Engineering Manager, ML Kernel Performance, AWS Neuron, Annapurna Labs
Software Engineering Manager, ML Kernel Performance, AWS Neuron, Annapurna Labs

Amazon • Toronto

On-site
CAD 171,000 - 286,000
Software Engineering Manager, ML Kernel Performance, AWS Neuron, Annapurna Labs
Software Engineering Manager, ML Kernel Performance, AWS Neuron, Annapurna Labs

United States Digital Space LLC • Toronto

On-site
CAD 171,000 - 286,000
Software Engineering Manager, ML Kernel Performance, AWS Neuron, Annapurna Labs
Software Engineering Manager, ML Kernel Performance, AWS Neuron, Annapurna Labs

Socket.dev • Toronto

On-site
CAD 171,000 - 286,000
Senior ML Compiler Engineer - HW/SW Co-Design
Senior ML Compiler Engineer - HW/SW Co-Design

Qualcomm • Markham

On-site
CAD 120,000 - 180,000
Senior ML Compiler Engineer
Senior ML Compiler Engineer

5V Tech • Ottawa

Hybrid
CAD 200,000 - 300,000
Equity (Stock Options)
Bonus Plan
Health Insurance
Senior ML Infra Architect: High-Perf GPU & Scale
Senior ML Infra Architect: High-Perf GPU & Scale

Ellison Institute of Technology • Town of Oxford

On-site
CAD 110,000 - 170,000
Enhanced holiday pay
Pension
Life Assurance
+6
Sr. Software Development Manager - Compiler, AWS Neuron, Annapurna Labs
Sr. Software Development Manager - Compiler, AWS Neuron, Annapurna Labs

Amazon Web Services (AWS) • Toronto

On-site
CAD 214,000 - 358,000