Back to job search
IC Resources logo

Senior Compiler Engineer

  • Toronto, ON
  • On-site
  • Posted Oct 28, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

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.

Job details

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.

What you’ll do

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.

Listed skills

  • C++ · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • 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

Job areas

  • Software
  • Technology
  • Engineering

More jobs from IC Resources

See all jobs from IC Resources