-
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
EPAM Systems
Related

Engineering Manager, SAP CAP Java

2026-07-11

Full-time
Associate
Latvia
Software Development
Information Technology
View Job Details
Gofore
Related

Industrial Security Expert

2026-07-10

Full-time
Mid-Senior
Finland
IT Services
Information Technology
View Job Details
EPAM Systems
Related

Lead Platform Security Engineer

2026-07-11

Full-time
Mid-Senior
Lithuania
Software Development
Engineering