Back to results

Senior Compiler Engineer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Senior / Staff Compiler Engineers

Location - Toronto (Canada)

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.

Senior/Staff Compiler Engineer responsibilities:

  • 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:

  • Strong experience in compiler development (LLVM preferred)
  • 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.

Please message Harry Hansford @ IC Resources if you’d like to learn more.

More about this job

Responsibilities

Develop and optimize LLVM-based or custom compiler toolchains, including code generation and low-level systems work for AI and machine-learning workloads. Collaborate closely with architecture and silicon teams to improve performance across next-generation compute platforms.

Requirements

Candidates should have strong compiler development experience, preferably with LLVM, and expertise in C++. A background in systems, performance optimization, or hardware-aware software is sought; experience with AI accelerators, CPUs, GPUs, or DSPs is an advantage.

Skills

  • Compiler Development
  • LLVM
  • C++
  • Compiler Toolchains
  • Compiler Optimization
  • AI/ML Workload Optimization
  • Code Generation
  • Performance Optimization
  • Low-Level Systems
  • Hardware-Aware Software
  • AI Accelerators
  • CPUs
  • GPUs
  • DSPs
  • Hardware Architecture
  • Silicon

Visa sponsorship

Not detected in the job text

Hiring contact

Harry Hansford

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • LLVM
  • C++
  • Compiler Development
  • Custom Compiler Toolchains
  • Compiler Optimization
  • AI Workloads
  • Machine Learning
  • Code Generation
  • Performance Optimization
  • Low-Level Systems
  • Hardware-Aware Software
  • AI Accelerators
  • CPUs
  • GPUs
  • DSPs
  • Hardware Architecture
  • Silicon
  • Compute Platforms
  • Software Development

Report this job