5V Tech | Compiler Engineer (LLVM/Clang)
January 20, 2026

Compiler Engineer (LLVM/Clang)

Fully Remote, France
Up to €500 per day
Contract
Job Reference: Compiler Engineer (LLVM/Clang)

Compiler Engineer (LLVM/Clang)

Location: Fully Remote (HQ in France)

Contract Type: Freelance Contract - Initial 6 months with extensions

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.

Let's Talk

We're always available. Email us at: letstalk@weare5vtech.com