ML Kernel Performance Engineer, AI Accelerator

Amazon Inc.

Toronto

On-site

CAD 115,000 - 192,000

Full time

30 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
RRSP/retirement plan
Paid time off

Job summary

Amazon Web Services (AWS) Annapurna Labs seeks a ML Kernel Performance Engineer for AWS Neuron, to push high-performance kernel development for Inferentia and Trainium. You will design and optimize kernels, collaborate across compiler, runtime, framework, and hardware teams, and work directly with customers to maximize ML workloads on AWS accelerators, shaping the future of AI acceleration technology.

Join a small, agile team within a larger organization, enjoy a learning culture, publish

Qualifications

  • 3+ years of non‑internship professional software development experience.
  • 2+ years of design or architecture experience (design patterns, reliability and scaling).
  • Experience programming with at least one software programming language.

Responsibilities

  • Design and implement high-performance compute kernels for ML operations, leveraging the Neuron architecture and programming models
  • Analyze and optimize kernel-level performance across multiple generations of Neuron hardware
  • Conduct detailed performance analysis using profiling tools to identify and resolve bottlenecks
  • Implement compiler optimizations such as fusion, sharding, tiling, and scheduling
  • Work directly with customers to enable and optimize their ML models on AWS accelerators
  • Collaborate across teams to develop innovative kernel optimization techniques

Skills

Software development
System architecture
Programming languages

Education

Bachelor's degree in computer science or equivalent

Job description

Amazon Web Services (AWS) Annapurna Labs seeks a ML Kernel Performance Engineer for AWS Neuron, to push high-performance kernel development for Inferentia and Trainium. You will design and optimize kernels, collaborate across compiler, runtime, framework, and hardware teams, and work directly with customers to maximize ML workloads on AWS accelerators, shaping the future of AI acceleration technology.

Join a small, agile team within a larger organization, enjoy a learning culture, publish

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Kernel Performance Engineer
Senior ML Kernel Performance Engineer

Amazon Web Services (AWS) • Toronto

On-site
CAD 151,000 - 252,000
Health insurance
RRSP and benefits
Senior ML Kernel Performance Engineer
Senior ML Kernel Performance Engineer

Ml Jobs • Toronto

On-site
CAD 151,000 - 252,000
Health insurance
RRSP
DPSP
+2
ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs
ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs

Amazon Web Services (AWS) • Toronto

On-site
CAD 115,000 - 192,000
Health insurance (medical, dental, vis
RRSP
Deferred Profit Sharing Plan (DPSP)
+1
ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs
ML Kernel Performance Engineer, AWS Neuron, Annapurna Labs

Ml Jobs • Toronto

On-site
CAD 115,000 - 192,000
Health insurance
RRSP/retirement plan
Paid time off
Kernel Engineer
Kernel Engineer

Acceler8 Talent • Canada

Remote
CAD 109,950 - 192,413
Software Development Engineer, Neuron Explorer
Software Development Engineer, Neuron Explorer

Amazon Web Services (AWS) • Toronto

On-site
CAD 115,000 - 192,000
ML Runtime and Kernel Engineer - Core ML
ML Runtime and Kernel Engineer - Core ML

Cerebras • Toronto

On-site
CAD 120,000 - 180,000
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
Sr. Software Development Engineer, Neuron Explorer
Sr. Software Development Engineer, Neuron Explorer

Amazon Inc. • Toronto

On-site
CAD 151,000 - 252,000
Health insurance
RRSP
DPSP
+1
Software Dev Engineer, Machine Learning Compilers, Edge AI Compiler and Runtime Team
Software Dev Engineer, Machine Learning Compilers, Edge AI Compiler and Runtime Team

Amazon • Vancouver

On-site
CAD 115,000 - 192,000