-
European Tech Recruit

Frontend Compiler Engineer - MLIR / LLVM

European Tech Recruit
Finland · Contract · Mid-Senior

Frontend Compiler Engineer - MLIR / LLVM


We are currently partnered with a pioneering computing company developing next-generation compiler technology that pushes the limits of performance and parallelism. Their team is expanding and looking for an experienced Compiler Engineer to contribute to the CodeGen layer of their MLIR-based toolchain, helping bridge high-level language constructs with low-level, high-performance intermediate representations.


If you thrive on debugging complex compiler infrastructure and your specialisation lies at the intersection of AST lowering and MLIR transformation, we want to hear from you.


What You Will Be Doing:

  • Front-End Specialisation: Design, extend, and maintain the CodeGen component responsible for lowering Clang AST constructs (Expr, Stmt, Decl) directly into highly analysable MLIR operations.
  • MLIR Expertise: Work hands-on with core MLIR dialects (SCF, CF, Affine, MemRef, LLVM) and mechanisms (canonicalization, folding) to ensure optimal IR generation.
  • Architecture & Design: Integrate new MLIR dialect operations and implement folding/canonicalization routines to keep our IR clean and efficient.
  • Quality & Compatibility: Write comprehensive lit and FileCheck verification tests, and stay current with upstream MLIR/LLVM evolution to ensure compatibility.
  • Debug Master: Debug and enhance pipelines across multiple abstraction levels: Clang → MLIR → LLVM.


Technical Must-Haves:

  • 5+ years of compiler engineering experience.
  • Solid expertise in the Clang and LLVM ecosystems.
  • Deep practical knowledge of MLIR, including dialects (Affine, MemRef, SCF) and core concepts (regions, SSA).
  • Fluent C++ programming skills.
  • Familiarity with low-level LLVM IR concepts (GEP, alloca, calling conventions).

Bonus Points: Previous contributions to LLVM, Clang, or MLIR, or familiarity with LLVM back-end frameworks like SelectionDAG/GlobalISel.


Interested? Apply directly through LinkedIn, or send your CV to [email protected]


By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)

Key Skills

Ranked by relevance

c
Login to Apply
Posted
Dec 23, 2025
Type
Contract
Level
Mid-Senior
Location
Oulu

Industries

Semiconductor Manufacturing Computer Hardware Manufacturing Software Development

Categories

Engineering Information Technology Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Vivid Resourcing
Related

Data Scientist

2026-05-28

Full-time
Mid-Senior
Belgium
Software Development
Engineering
View Job Details
Scandit
Related

Senior Embedded Machine Learning Engineer (C++)

2026-05-28

Full-time
Mid-Senior
Finland
Software Development
Information Technology
View Job Details
Saab
Related

DevOps Engineer - Combat Systems

2026-05-28

Full-time
Not Applicable
Finland
Defense
Engineering