jobs Logo
IC Resources logo

Compiler Engineer

IC Resourcesabout 17 hours ago
Canada
Senior Level
Full-Time

About the role

We’re working with a mission-driven startup building a high-performance, portable AI compiler designed to let developers build once and deploy anywhere — from cloud to edge. The team is focused on delivering scalable, resource-efficient AI infrastructure, with sustainability and long-term impact at the core of what they build.

Compiler Engineer Responsibilities

Design, develop, and maintain a heterogeneous AI compiler Implement new capabilities based on a novel compiler architecture Propose architectural improvements aligned with advances in ML models and hardware Apply modern parallelisation and partitioning techniques to generate optimised kernels Use performance data and benchmarking to identify optimisation opportunities Collaborate closely with product and ML teams to evolve the compiler architecture

Compiler Engineer Background

4+ years of professional experience working on compiler development Strong knowledge of compiler algorithms and data structures Very strong C/C++ skills Experience with low-level code generation and target-specific optimisations Familiarity with LLVM and traditional compiler techniques (instruction selection, register allocation, analysis passes) Experience with performance optimisations such as vectorisation, loop unrolling, fusion, or parallelisation This is an opportunity to play a key role in shaping the future of portable, sustainable AI infrastructure, with real ownership over core compiler technology.

If interested, please reach out to Harry Hansford @ IC Resources for more information.

About IC Resources

Staffing and Recruiting