cover image
5V Tech | Certified B Corp™

Compiler Engineer

Remote

France

€ 500 /day

Freelance

04-12-2025

Share this job:

Skills

C/C++ Architecture Programming git C++ CMake

Job Specifications

Compiler Engineer (LLVM/Clang)

Location: Fully Remote (HQ in France)

Contract Type: Freelance Contract

Rate: Up to €500 per day

We are working with a leading consultancy in France that is expanding its compiler engineering capability. They are looking for an experienced LLVM/Clang Compiler Engineer to support customer projects from initial scoping through to technical delivery. This is a hands-on role where you will design, build, and upstream production-grade compiler features particularly within backend/code generation, with a strong preference for RISC-V experience.

Responsibilities

Implement and optimize backend components for LLVM targets (instruction selection, register allocation, scheduling, lowering).
Extend and maintain Clang front-end and tooling where required (attributes, builtins, diagnostics, driver).
Develop and tune middle-end IR passes, including vectorization, loop optimizations, inlining, and PGO/LTO workflows.
Add and validate target features such as ISA extensions, relocations, TLS models, and ABI/calling conventions.
Profile and optimize real workloads using tools like perf, VTune, and hardware counters.
Contribute to LLVM/Clang upstream: RFCs, patches, reviews, and ongoing maintenance.
Work closely with customers to understand requirements and provide accurate effort estimates for LLVM-based projects.

Key Skills

Proven professional experience working on LLVM/Clang, especially in backend or code-generation.
Strong C/C++ systems programming skills and solid understanding of compiler internals (IR, SSA, analysis, passes).
Familiarity with computer architecture fundamentals (pipelines, memory models, caches, atomics).
Comfortable with Unix toolchains, CMake/Ninja, git, and collaborative code review.

Bonus Points

Experience with RISC-V architectures and extensions is highly preferred.
Experience with MLIR, sanitizers, LLD, libc++, PGO/LTO, or embedded/cross-compilation workflows.

If you're excited about contributing to cutting-edge LLVM/Clang development and helping shape customer-facing compiler projects, apply now or contact us for more information

Know someone who could be a great fit? Refer a candidate and earn up to £250, with an additional £250 donated to a charity of your choice.

5V Tech is acting as an Employment Agency for this vacancy. We specialise in talent solutions.

About the Company

5V Tech is a world-leading talent consultancy specialising in scaling tech teams who are working towards solving some of the world's biggest challenges. From climate change and the early detection of forest fires to industry trailblazing wearables assisting in healthcare. At 5V Tech we find the right people and we look for them in places others would overlook. Right now, we search for those who are paving the way in deep tech and the internet of things, because we believe those technologies have the potential to make the bi... Know more