- 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.
- Proven professional experience working on LLVM/Clang, especially in backend or code-generation.
- You must have a a strong ability to speak with customers directly
- 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.
- Experience with RISC-V architectures and extensions is highly preferred.
- Experience with MLIR, sanitizers, LLD, libc++, PGO/LTO, or embedded/cross-compilation workflows.
-
AI Compiler Software Engineer · Remote (Europe) · Salary: £100k - £120k · Our client is building a next-generation AI software stack that transforms machine learning models into highly optimized machine code for custom AI hardware. They are looking for an AI Compiler Software Eng ...
European Union1 hari yang lalu
-
Revpanda Group is a leading digital marketing powerhouse specializing in iGaming, affiliate marketing, and performance-driven solutions. We're looking for a highly skilled Technical SEO Specialist to join our team. If you have a passion for search engine optimization (SEO) and a ...
European Union1 hari yang lalu
-
Senior Software Engineer | Crypto · Up to €120,000 + profit share · I'm working with a well-established quantitative trading firm operating across global crypto markets, hiring a Senior Software Engineer to join their Trading Infrastructure team. · This is not a generic backend ...
European Union Rp250.000.000 - Rp450.000.000 (IDR) per tahun1 hari yang lalu
Compiler Engineer - European Union - 5V Tech

1 hari yang lalu
Deskripsi
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 LLVM 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.
They have 2 open positions for this team and the plan is to extend your contract after 6 months and hire more people into your team, effectively making you a team lead.
Responsibilities
Key Skills
Bonus Points
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.
-
AI Compiler Engineer
IC Resources- European Union
-
Technical SEO Specialist
Revpanda Group- European Union
-
Senior Software Engineer
Fynity- European Union