Compiler Engineer

Montreal, Canada
$200k CAD + Hybrid working
Job ID: 465065

Compiler Engineer

  • Location: Montreal, QC
  • Working Model: Hybrid

The Company

We’re working with a fast-growing startup building a next-generation AI compiler focused on accelerating deep learning training through hardware-aware optimisation and LLM-driven code generation.You’ll join a small, highly technical team working at the intersection of compilers, ML systems, and performance engineering, with real ownership over core compiler components.

Compiler Engineer responsibilities:

  • Build and optimise AI compiler components for training workloads
  • Develop compiler passes, runtimes, and hardware backends
  • Apply framework- and kernel-level performance optimisations
  • Work closely with ML, compiler, and LLM-focused engineers

Compiler Engineer background:

  • Strong Python and C/C++ skills
  • Experience with CUDA, LLVM, Triton, or custom codegen
  • Familiarity with PyTorch, TensorFlow, ONNX, or TensorRT
  • Experience tuning performance on GPUs or accelerators

If you’re excited by low-level performance work and modern AI compiler stacks, this is a strong opportunity to make real technical impact early. If interested please reach out to Harry Hansford @ IC Resources for more information.