Edge AI Compiler Engineer for Custom Silicon

Amazon Inc.

Vancouver

On-site

CAD 115,000 - 192,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

Amazon Development Centre Canada ULC in Vancouver, BC seeks an experienced software engineer to design and implement software for a deep learning accelerator. You will collaborate across hardware, software, and applied science teams to bring models to edge silicon and productize them on consumer devices.

You will also work on compiler infrastructure, model quantization and compression techniques to enable efficient execution on specialized hardware, mentoring juniors and contributing to

Qualifications

  • 2+ years design or architecture experience for new/existing systems.
  • 3+ years non-internship software development experience.
  • 3+ years programming in a modern language (Java/C++/C#) with OO design.
  • Experience deploying LLMs in production on AI acceleration hardware.

Responsibilities

  • Design and develop software stack for deep learning accelerator.
  • Develop compiler passes for graph ingestions, optimizations and partitioning.
  • Develop backend code generation across heterogeneous platforms.
  • Profile and optimize system performance; build tools as needed.
  • Participate in design reviews, API development and documentation.
  • Collaborate with hardware, software, applied science and product teams to power more experiences on the DL accelerator.
  • Mentor and guide junior engineers.

Skills

2+ years design experience
3+ years software development
OO design in Java/C++/C#
LLMs in production on GPUs/TPU

Education

Bachelor's degree in computer science or equivalent

Tools

C/C++ embedded
Compiler development

Job description

Amazon Development Centre Canada ULC in Vancouver, BC seeks an experienced software engineer to design and implement software for a deep learning accelerator. You will collaborate across hardware, software, and applied science teams to bring models to edge silicon and productize them on consumer devices.

You will also work on compiler infrastructure, model quantization and compression techniques to enable efficient execution on specialized hardware, mentoring juniors and contributing to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Inc. • Vancouver

On-site
CAD 115,000 - 192,000
Senior Compiler Engineer: AI Accelerators & Performance
Senior Compiler Engineer: AI Accelerators & Performance

IC Resources • Toronto

On-site
CAD 120,000 - 180,000
Edge AI Engineer – On-Device Computer Vision
Edge AI Engineer – On-Device Computer Vision

BCtechjobs • Vancouver

Hybrid
CAD 120,000 - 150,000
TileAI DSL Compiler Engineer - Hybrid Canada
TileAI DSL Compiler Engineer - Hybrid Canada

Intel Corporation • Toronto

Hybrid
CAD 115,000 - 162,000
Hybrid work model
Edge ML Engineer — Hardware-Driven AI Innovator
Edge ML Engineer — Hardware-Driven AI Innovator

Urban Ridge Supplies • Markham

On-site
CAD 114,000 - 164,000
Software Dev Engineer
Software Dev Engineer

Teamblind, Inc. • Toronto

On-site
CAD 110,000 - 170,000
Senior Compiler Engineer
Senior Compiler Engineer

IC Resources • Toronto

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

Oho Group • Toronto

On-site
CAD 110,000 - 170,000
ML/AI Compiler Engineer: Frameworks & Performance
ML/AI Compiler Engineer: Frameworks & Performance

QUALCOMM, Inc. • Markham

On-site
CAD 120,000 - 190,000
Senior AI/GPU Architect - Edge Compute & Hardware Advantage
Senior AI/GPU Architect - Edge Compute & Hardware Advantage

Huawei Canada • Edmonton

On-site
CAD 120,000 - 170,000