Senior Compiler Engineer

IC Resources

Toronto

On-site

CAD 120,000 - 190,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

IC Resources in Toronto is partnering with fast-scaling hardware and AI companies to hire Senior to Staff-level Compiler Engineers. You’ll work on LLVM and custom compiler toolchains to optimize AI/ML workloads and push performance in compute platforms.

You'll collaborate closely with architecture and silicon teams on codegen, low-level systems, and performance tuning. Multiple roles exist across teams for candidates deeply experienced in compilers.

Qualifications

  • Expertise in C++ and compiler pipelines.
  • Experience in systems performance optimization or hardware-aware software.
  • Knowledge of AI accelerators, CPUs/GPUs/DSPs is a plus.

Responsibilities

  • Work on LLVM and custom compiler toolchains.
  • Optimize AI/ML workloads for compute platforms.
  • Collaborate with architecture and silicon teams.
  • Contribute to performance, codegen and low-level systems work.

Skills

C++
Systems programming
Performance optimization
Hardware-aware software
AI accelerators

Tools

LLVM

Job description

We’re working with a group of well-funded, fast-scaling hardware and AI companies building next-generation compute platforms - from AI accelerators to advanced silicon and compiler stacks in the heart of Toronto.

We’re looking for Senior to Staff-level Compiler Engineers to join teams tackling problems at the intersection of software, hardware, and performance-critical systems.

  • LLVM and custom compiler toolchains
  • Optimisation for AI / ML workloads
  • Close collaboration with architecture and silicon teams
  • Performance, codegen, and low-level systems work
Senior/Staff Compiler Engineer background we’re looking for:
  • C++ expertise
  • Background in systems, performance optimisation, or hardware-aware software
  • Experience with AI accelerators, CPUs, GPUs, or DSPs a plus

We have multiple roles across different teams, so backgrounds vary - if you’re deep in compilers, we want to talk.

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

Similar jobs worth comparing

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
Compiler Engineering
Compiler Engineering

Intel Corporation • Toronto

On-site
CAD 134,000 - 189,000
Compiler Engineer
Compiler Engineer

Intel Corporation • Toronto

Remote
CAD 155,000 - 220,000
Compiler Engineer
Compiler Engineer

Jobtailor • Toronto

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

Tenstorrent • Toronto

Hybrid
CAD 139,000 - 694,000
Competitive compensation
Equal opportunity employer
Senior AI Compiler Engineer (MLIR) – Hybrid Toronto
Senior AI Compiler Engineer (MLIR) – Hybrid Toronto

Tenstorrent • Toronto

Hybrid
CAD 138,000 - 692,000
Sr. Software Engineer, AI Compiler
Sr. Software Engineer, AI Compiler

Tenstorrent • Toronto

Hybrid
CAD 138,000 - 692,000
AI Compiler Software Intern (PEY)
AI Compiler Software Intern (PEY)

Tenstorrent Unlisted/Referral Jobs • Toronto

On-site
CAD 30,000 - 40,000
AI Compiler Intern — ML Performance & Systems
AI Compiler Intern — ML Performance & Systems

Tenstorrent Unlisted/Referral Jobs • Toronto

On-site
CAD 30,000 - 40,000
Compiler Engineer: Offload & SYCL for Heterogeneous Compute
Compiler Engineer: Offload & SYCL for Heterogeneous Compute

Intel Corporation • Toronto

Hybrid
CAD 134,000 - 189,000