In één oogopslag
- Taken: Ontwerp en ontwikkel de compiler voor quantumprogramma's en optimaliseer de codegeneratie.
- Bedrijf: QLever, een toonaangevend bedrijf in quantumsoftware met een innovatieve cultuur.
- Voordelen: Competitief salaris, aandelenopties en de kans om de toekomst van quantumsoftware vorm te geven.
- Overige informatie: Hybride werkplek in Amsterdam met mogelijkheden voor remote werken.
- Waarom deze baan: Werk samen met experts en leer over quantumcomputing terwijl je impact maakt.
- Kwalificaties: Ervaring met compilers en een nieuwsgierigheid naar quantumtechnologie.
Het verwachte salaris ligt tussen 61650 - 75350 € per jaar.
QLever is building the software platform that sits between quantum algorithms and the hardware that runs them - enabling developers and researchers to build, optimize, and deploy quantum applications across architectures.
Our work is grounded in deep theory, developed in close collaboration with leading academic institutions, and built to accelerate the path to fault-tolerant quantum computing.
At its core, this is a compiler problem: an intermediate representation, a pipeline of transformation and optimization passes, and code generation that targets real hardware.
We're looking for a Senior Compiler Engineer to own our compiler and code generation infrastructure.
This is the technical core of what we build.
You don't need a quantum background to do this job - you need to be a strong compiler engineer who is curious about quantum and wants to learn it.
We'll teach you the quantum side; it's a smaller step than it looks.
What you'll work on Design and evolve the intermediate representation and compilation pipeline for quantum programs
Build and maintain transformation passes - optimization, normalization, and circuit rewriting - that reduce qubit count, circuit depth, and gate count
Work with our science team on the theory-to-implementation boundary - turning rigorous mathematical models into efficient, maintainable code
Interface with existing quantum SDKs and hardware backends to ensure portability across architectures
Build the testing, verification, and performance tooling that keeps the compiler correct and fast as it grows
Help shape the technical foundations of the compiler stack from an early stage
What we're looking for We're looking for an experienced compiler or systems engineer who is genuinely curious about quantum computing.
Quantum knowledge is a plus, not a requirement - what matters is that you want to learn it.
If you've built compilers, interpreters, program analysis tools, or language toolchains, and the idea of applying that to quantum programs excites you, we want to hear from you.
Good understanding of algorithms and algorithmic analysis
Hands-on experience with compiler or language toolchains: IR design, transformation and optimization passes, code generation, or program analysis - with LLVM, MLIR, a comparable framework, or something you built yourself
Strong programming skills, including in Python and at least one of Rust or C++
Experience shipping and maintaining production-quality software: architecture, APIs, testing, and maintainability
Genuine curiosity about quantum computing and the willingness to learn the mathematics behind it
Ability to work independently while contributing to a collaborative team
Flexibility to work across different aspects of the compiler stack and to take on tasks that support the growth of the company
Strong advantage:
Production experience with Rust - it's the language we're building the compiler in
Background in formal methods, type systems, or programming language theory
Experience building developer-facing tooling or SDKs
Experience with scientific computing, numerical software, or performance optimization
Nice to have - we'll teach you the rest:
Some exposure to quantum computing - coursework, a side project, reading, or research all count
Direct experience with quantum circuit compilers (Qiskit, TKET, Penny Lane, or similar)
What we offer Competitive market salary, meaningful equity options, and the chance to be among the first engineers shaping the compiler stack at a serious quantum software company.
You'll work directly with our science team, who will get you up to speed on the quantum side.
Hybrid out of Amsterdam - remote possible for the right person.
Senior Compiler Engineer in Amsterdam werkgever: QLever
QLever is een uitstekende werkgever voor Senior Compiler Engineers die geïnteresseerd zijn in de opwindende wereld van quantum computing. Met een competitief salaris, aantrekkelijke aandelenopties en de mogelijkheid om hybride te werken vanuit Amsterdam, biedt QLever een stimulerende werkomgeving waar je samenwerkt met een deskundig team van wetenschappers. De focus op persoonlijke groei en de kans om een cruciale rol te spelen in het vormgeven van de compilerstack maken dit een unieke kans voor professionals die willen bijdragen aan baanbrekende technologie.
Hupjob Expertadvies🤫
Zo denken wij dat je Senior Compiler Engineer in Amsterdam kunt binnenhalen
✨Verken de Automatisering Gemeenschap
Sluit je aan bij lokale of online communities die zich richten op automatisering en regeltechniek. Neem deel aan discussies en vraag om advies; dit kan je een voorsprong geven bij het vinden van kansen en connecties die leiden tot een functie bij bedrijven zoals QLever.
✨Deel je Projecten
Laat zien wat je kunt door je projecten en ervaringen te delen op platforms zoals GitHub of Behance. Dit laat toekomstige werkgevers zien wat je in huis hebt en kan ervoor zorgen dat QLever jouw profiel opmerkt.
✨Neem deel aan Netwerkbijeenkomsten
Ga naar netwerkbijeenkomsten of seminars over automatisering en technologie. Deze evenementen zijn ideaal om professionals in het veld te ontmoeten en meer te leren over openstaande vacatures bij bedrijven zoals QLever.
✨Bouw een Sterk Online Profiel
Zorg ervoor dat je LinkedIn-profiel indrukwekkend is en relevante projecten, certificaten en ervaringen benadrukt. Dit helpt je op de radar te komen bij recruiters van QLever en helpt je om jezelf te onderscheiden in de competitieve markt.
Wij denken dat je deze vaardigheden nodig hebt om als Senior Compiler Engineer in Amsterdam te schitteren
Een paar tips voor je sollicitatie 🫡
Benadruk je technische vaardigheden:In de automatisering en regeltechniek waardeert men technische vaardigheden enorm. Zorg ervoor dat je CV je ervaring met relevante software, programmeertalen en technologieën benadrukt. Laat ons zien waar je goed in bent!
Voeg projecten of cases toe:Heb je aan interessante automatiseringsprojecten gewerkt? Voeg voorbeelden van succesvol afgeronde projecten of case studies toe in je CV of motivatiebrief. Dit laat zien dat je niet alleen theoretische kennis hebt, maar ook praktische ervaring kunt toepassen.
Spreek je leergierigheid uit:In een fulltime rol in deze sector is het belangrijk om je bereidheid om te leren en jezelf te ontwikkelen aan te tonen. In je motivatiebrief kun je vertellen hoe je je vaardigheden tot nu toe hebt uitgebreid en waarom je deze kans bij QLever zo waardevol vindt voor je ontwikkeling.
Organiseer je documenten overzichtelijk:Voor een fulltime functie is het essentieel om je CV en motivatiebrief overzichtelijk en goed gestructureerd te laten zijn. Zorg dat ze makkelijk te lezen zijn, gebruik duidelijk titels en bullets, en houd het professioneel. Maak het ons gemakkelijk om te zien waarom jij de juiste kandidaat bent voor Senior Compiler Engineer bij QLever.
Zo bereid je je voor op een sollicitatiegesprek bij QLever
✨Ken de nieuwste automatiseringstools
Zorg ervoor dat je goed op de hoogte bent van de laatste ontwikkelingen in automatiseringstools die binnen jouw vakgebied worden gebruikt. Kun je bijvoorbeeld de voordelen uitleggen van tools zoals UiPath of Automation Anywhere? Dit laat zien dat je niet alleen technisch onderlegd bent, maar ook proactief je kennis bijhoudt.
✨Voorbereiding op technische vragen
Verwacht dat je technische vragen moet beantwoorden die specifiek zijn voor automatisering en regeltechniek. Dit kan bijvoorbeeld inhouden dat je situaties moet oplossen of je aanpak moet uitleggen voor het automatiseren van specifieke processen. Zorg ervoor dat je deze concepten goed begrijpt, zodat je helder kunt uitleggen hoe je ze zou toepassen.
✨Je ervaring met projecten delen
Aangezien het een fulltime functie betreft, willen ze weten over je ervaringen in eerdere projecten. Bereid een paar concrete voorbeelden voor waarin je betrokken was bij automatiseringsprojecten, de uitdagingen die je tegenkwam en hoe je die hebt overwonnen. Dit laat zien dat je niet alleen de theorie kent, maar ook echt praktijkervaring hebt.
✨Passie voor efficiëntie
Toon je enthousiasme voor efficiëntie en optimalisatie tijdens het interview. Deel waarom je gepassioneerd bent over automatisering en wat je motiveert in dit vakgebied. Dit kan je onderscheiden van andere kandidaten die misschien meer focussen op de technische aspecten alleen.