Ontwikkelaar voor AI-accelerator compilerintegratie en design space exploratie
(ref. ATP-2026-207)
Laatst aangepast: 05/06/26
De MICAS-divisie van het Departement Elektrotechniek (ESAT), Groep Wetenschap en Technologie, aan de KU Leuven is een internationale leider op het gebied van geïntegreerde schakelingen, edge AI-hardware en intelligente energie-efficiënte systemen. MICAS voert onderzoek over de volledige stack van edge intelligence, van algoritmes en mapping-methodologieën tot hardware-architecturen en silicium-demonstrators. De groep werkt nauw samen met halfgeleiderbedrijven, technologieleveranciers en onderzoeksinstituten wereldwijd. De groep heeft reeds 7 succesvolle spin-offs gerealiseerd.
Binnen MICAS situeert deze positie zich rond design space exploration voor deep learning en AI-acceleratoren. Dit werk focust op tools en methodologieën die snelle exploratie mogelijk maken van acceleratorarchitecturen, dataflows, mappings, geheugenhiërarchieën en workload scheduling, met als doel zowel hardware-ontwerp- als software-deployment-beslissingen te sturen voor efficiënte edge AI-systemen.
Functie
- Je ontwikkelt interfaces tussen de design space exploration-software van KU Leuven en commerciële compiler-backends voor nieuwe AI-acceleratorarchitecturen van partnerbedrijven.
-
Je helpt het design space exploration-framework uit te breiden naar nieuwe hardware-architecturen, geheugensystemen, dataflows en uitvoeringsmodellen.
-
Je verbetert de huidige software stack op het vlak van runtime, modulariteit, framework-orchestratie, gebruiksvriendelijkheid en automatisering.
-
Je draagt bij aan geautomatiseerde workflows die modelbeschrijving, mapping-exploratie, compiler lowering en hardware cost estimation met elkaar verbinden.
-
Je helpt nieuwe flows evalueren en valideren op representatieve AI-workloads en accelerator-doelen.
-
Je werkt nauw samen met doctoraatsonderzoekers, postdoctorale onderzoekers en industriële partners, en draagt bij aan technische documentatie en disseminatie van de ontwikkelde flows.
-
Afhankelijk van je profiel kan je bijdragen aan prototype-deployment, hardware-validatie of de begeleiding van studentenprojecten.
Profiel
- Je hebt bij voorkeur een masterdiploma in Ingenieurswetenschappen, Industriële Wetenschappen, Computerwetenschappen, Informatica of gelijkwaardig via ervaring.
-
Je hebt een sterke interesse in en ervaring met compiler flows, AI-acceleratie en optimalisatie op systeemniveau.
-
Je hebt solide programmeerervaring in Python.
-
Je hebt ervaring met embedded softwareontwikkeling in C en/of C++.
-
Je bent vertrouwd met compiler-infrastructuren en intermediate representations zoals LLVM, MLIR of gerelateerde frameworks.
Bonus:
-
Ervaring met Rust is een pluspunt.
-
Ervaring met design space exploration-tools, analytische performance modeling of mapping/scheduling-frameworks is een pluspunt.
-
Ervaring met AI-acceleratorarchitecturen, dataflow-architecturen of hardware/software co-design is een pluspunt.
-
Praktische ervaring met embedded hardware, FPGA-prototyping, RTL-simulatie of hardware-verificatie is een pluspunt.
-
Ervaring met software engineering-praktijken zoals testen, CI, packaging, versiebeheer en modulaire framework-ontwikkeling is een sterk pluspunt.
-
Vertrouwdheid met ML-modeldeployment flows, kwantisatie, graph compilers, ONNX, TVM, IREE of vergelijkbare infrastructuren is een pluspunt.
-
Je bent een teamspeler die kan werken in een multidisciplinaire omgeving die software, compilers en hardware-architectuur omvat.
-
Je hebt goede communicatievaardigheden en een sterke beheersing van gesproken en geschreven Engels.
Aanbod
- We beogen een voltijdse positie in een stimulerende high-tech onderzoeksomgeving aan de KU Leuven.
-
Ben je onmiddellijk inzetbaar in alle opdrachten van deze functie dan start je in graad 7. Beloftevolle kandidaten die nog niet alle opdrachten meteen kunnen opnemen of nog een specifiek opleidingstraject moeten doorlopen starten in graad 6. Graad 8 is uitzonderlijk weggelegd voor kandidaten die reeds van bij de start, omwille van doorgedreven kennis en ervaring, extra verantwoordelijkheden kunnen opnemen.
-
We bieden je een contract van één jaar. Deze positie kadert in een actief spin-off-voorbereidingstraject. Afhankelijk van je ambities, de projectevolutie en de wederzijdse match, is er potentieel voor verderzetting in de incuberende spin-off-activiteit verbonden aan dit werk.
-
Je werkt aan toonaangevende methodes voor AI-accelerator-exploratie en -deployment, in nauwe interactie met vooraanstaande academische en industriële partners.
-
Je sluit aan bij een team met sterke expertise in edge AI-hardware, accelerator-modellering, compilerintegratie en systeeminnovatie.
-
De positie biedt ruimte voor technisch initiatief en groei, met de mogelijkheid om mee vorm te geven aan een deel van de software- en methodologiestack.
-
Afhankelijk van je achtergrond en ambities kan de positie ingevuld worden als een engineeringrol of als een onderzoeksondersteundende positie met groeiperspectieven op langere termijn.
https://phoenics.ai/
Interesse?
Meer info over de inhoud van de job is te verkrijgen bij prof. dr. ir. Marian Verhelst, mail:
[email protected]. Voor vragen over de selectieprocedure kan je terecht bij mevrouw Lieve Mommaerts, mail:
[email protected], of via +32 16 37 76 89.
Solliciteren voor deze vacature kan tot en met 18/06/2026 via onze online sollicitatietoepassing
KU Leuven wil een inclusieve, respectvolle en sociaal veilige gemeenschap zijn. Wij omarmen diversiteit tussen individuen en groepen als een meerwaarde. Open dialoog en verschillen in perspectief zijn noodzakelijk in een ambitieuze onderzoeks- en onderwijsomgeving. In ons streven naar gelijke kansen erkennen wij de gevolgen van historische ongelijkheden. Wij aanvaarden geen enkele vorm van discriminatie op basis van, onder meer, geslacht, genderidentiteit en -expressie, seksuele oriëntatie, leeftijd, etnische of nationale afkomst, huidskleur, levensbeschouwelijke overtuiging, neurodivergentie, arbeidshandicap, gezondheid, of socio-economische status. Bij vragen over toegankelijkheid of aangeboden ondersteuning helpen we je graag op dit e-mailadres.
Heb je een vraag over de online sollicitatieprocedure? Raadpleeg onze veelgestelde vragen of stuur een e-mail naar [email protected]