MCPNew: Mokaru MCP server is live
Katholieke Universiteit te Leuven AV

Katholieke Universiteit te Leuven AV

Ontwikkelaar voor AI-accelerator compilerintegratie en design space exploratie

Role

Ontwikkelaar voor AI-accelerator compilerintegratie en design space exploratie

Job type

Contract

Found on Mokaru

21 hours ago

Share this job

Salary

Not disclosed by employer

Job description

  • 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.
  • 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.
Resume ExampleCover Letter Example

Explore more