More jobs:
Job Description & How to Apply Below
Get AI-powered advice on this job and more exclusive features.
This range is provided by IC Resources. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range CA$/yr - CA$/yr
Direct message the job poster from IC Resources
Senior / Staff Compiler Engineers
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 tool chains
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.
Please message Harry Hansford @ IC Resources if you’d like to learn more.
Seniority level Mid‑Senior level
Employment type
Full‑time
Job function Software Development
Referrals increase your chances of interviewing at IC Resources by 2x
Apply BELOW
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×