In één oogopslag
- Taken: Bouw een modelenablementplatform en optimaliseer AI-prestaties met geavanceerde technologieën.
- Bedrijf: Axelera AI, een innovatief techbedrijf met een wereldklasse team.
- Voordelen: Aantrekkelijk salaris, pensioenplan, uitgebreide verzekeringen en aandelenopties.
- Overige informatie: Flexibele werkopties, inclusief volledig remote werken vanuit Europa.
- Waarom deze baan: Werk aan baanbrekende AI-projecten en maak impact in een dynamische omgeving.
- Kwalificaties: Minimaal 8 jaar ervaring in systemen, compilers en prestaties, met sterke C++ en Python vaardigheden.
Het verwachte salaris ligt tussen 72000 - 88000 € per jaar.
Axelera AI heeft een wereldklasse team van meer dan 250 medewerkers, waaronder meer dan 60 PhD's met meer dan 40.000 citaties, die op afstand werken vanuit 21 verschillende landen en kantoren in België, Frankrijk, Zwitserland, Italië en het VK, met het hoofdkantoor op de High Tech Campus in Eindhoven, Nederland. We hebben ook ons Metis™ AI-platform gelanceerd, dat een 3-5x verhoging van efficiëntie en prestaties bereikt.
Als Staff AI Application Engineer - Heterogeneous Computing in het Model Enablement-team (Application Software), bouw je ons model enablement platform en bepaal je hoe elk model draait over de Metis of Europa AIPU, de host CPU en de versnellers van de host. Hoe dit werk is verdeeld en gepland, bepaalt het grootste deel van de end-to-end prestaties die een klant ziet in de Voyager SDK. De rol combineert architectuur en hands-on werk over de model frontend, de grafcompiler, de runtime en de applicatiepipeline. Tijdens het inbrengen van modellen dek je de frontend en de grafzijde, terwijl een engineer aan de apparaatzijde de backend dekt.
Onze team gebruikt AI-coderingsagenten in het dagelijks werk, en je zult ze gebruiken om je eigen werk te bouwen, testen en verifiëren. We verwelkomen ook ervaren field application engineers, technische leads en engineering managers die willen terugkeren naar hands-on engineering. Ervaring in plannen, delegeren en beoordelen van werk is goed toepasbaar bij het werken met AI-agenten.
Belangrijkste verantwoordelijkheden:
- Model enablement platform en agent harness: Bouw het platform dat ingenieurs en AI-agenten gebruiken om modellen op te zetten: herbruikbare tools om te partitioneren, compileren, uitvoeren en profileren; omgevingen met toegang tot echte hardware; gesloten-lus runs die een wijziging toepassen, deze meten tegen de referentie en herhalen; en verificatie (differentiële testing, regressiedetectie) geïntegreerd in CI.
- Modelinname: Beheer hoe een PyTorch of ONNX-model wordt vastgelegd, geanalyseerd en verdeeld over de matrix en RISC-V vector units van de AIPU, de host CPU en de versnellers van de host (GPU, NPU, videodecoder), met plaatsingstags die gebruikers kunnen lezen en overschrijven. Bouw dit samen met het grafcompilerteam zodat het voor elk model werkt.
- Heterogene uitvoering: Breid die splitsing uit naar grote modellen, cascades en multi-model pipelines, bijvoorbeeld met expert offloading en caching tussen apparaat- en hostgeheugen. Stem het plan af met het grafcompilerteam.
- End-to-end prestaties: Breng samen met het applicatieteam (pipeline builder) en het runtimeteam elk model naar zijn beste end-to-end prestaties: overlap van host- en apparaatswerk, zero-copy buffers, batching, multi-core scheduling, en modellen met meerdere ingangen. Profiel apparaattijd, hosttijd en databeweging, en bevestig elke versnelling in de volledige pipeline.
- Kritische modellen: Bestudeer de modellen die het belangrijkst zijn voor klanten, op Metis vandaag en op Europa, en zet elke les om in een platformverbetering.
Vereisten:
Essentieel:
- 8+ jaar engineeringervaring in systemen, compilers, runtimes of prestaties, inclusief systeemniveau ontwerp eigenaarschap.
- Hands-on ervaring met heterogene computing over CPU, GPU, DSP, NPU of FPGA, inclusief redeneren over compute, geheugendoorvoer, latentie en databeweging.
- Solide basiskennis in computerarchitectuur, besturingssystemen en parallel programmeren.
- Bekendheid met ML-grafrepresentaties en compilerconcepten: grafvastlegging (torch.export, FX, ONNX), verlagen, operatorfusie, partitionering, geheugensplanning.
- Sterke C++ en Python.
- Dagelijks gebruik van AI-coderingsagenten bij echt engineeringwerk, met het oordeel om hun output te beoordelen en te testen.
Voorkeur:
- Hands-on ervaring met MLIR of een ander compilerframework (TVM, XLA, TorchInductor, IREE).
- Ervaring met een inferentieruntime of uitvoeringsengine (ONNX Runtime-uitvoeringsproviders, een aangepaste NPU of DSP-runtime).
- Ervaring met GPU-compute (CUDA, OpenCL, Vulkan) of SIMD-optimalisatie op Arm of x86.
- Ervaring met technieken voor de uitvoering van grote modellen zoals offloading, expert caching, speculatieve decodering, pipelining tussen apparaten.
- Ervaring met het bouwen van agentomgevingen, evaluatieharnassen of verificatiekaders (differentiële testing, regressiedetectie), of MCP-gebaseerde tooling.
Locatie: We bieden een flexibele werkregeling, met opties om:
- Te werken vanuit een van onze Axelera AI-kantoren (Leuven in België, Amsterdam en Eindhoven in Nederland, Zürich in Zwitserland, Florence en Milaan in Italië of Bristol in het Verenigd Koninkrijk) als je al in de buurt bent.
- Volledig op afstand te werken vanuit elk Europees land (incl. het VK) waar je al bent.
- Met ons te verhuizen en te werken vanuit Italië (Florence of Milaan) of Nederland (Amsterdam of Eindhoven).
Let op dat prioriteit zal worden gegeven aan kandidaten die geïnteresseerd zijn in een vestiging in België of Italië.
Wat we bieden: Dit is jouw kans om vorm te geven aan en deel uit te maken van een dynamische, snelgroeiende, internationale organisatie. We bieden een aantrekkelijk compensatiepakket, inclusief een pensioenplan, uitgebreide werknemersverzekeringen en de optie om aandelen van het bedrijf te verkrijgen. Een open cultuur die creativiteit en voortdurende innovatie ondersteunt, wacht op je. Samenwerkingsgericht eigenaarschap en vrijheid met verantwoordelijkheid zijn kenmerkend voor de manier waarop we als team handelen en werken.
Staff AI Application Engineer - Heterogeneous Computing in Amsterdam werkgever: Axelera AI
Axelera AI is een uitstekende werkgever die zich richt op innovatie en groei in de AI-sector. Met een flexibele, remote-vriendelijke werkcultuur biedt het bedrijf medewerkers de kans om hun vaardigheden te ontwikkelen en bij te dragen aan baanbrekende technologieën. Werken bij Axelera betekent deel uitmaken van een dynamisch team dat streeft naar uitmuntendheid en impact in de wereld van kunstmatige intelligentie.
Hupjob Expertadvies🤫
Zo denken wij dat je Staff AI Application Engineer - Heterogeneous Computing in Amsterdam kunt binnenhalen
✨Verken de Automatisering Community
Duik de wereld van automatisering en regeltechniek in door je aan te sluiten bij lokale meetups en netwerkevenementen. Dit is dé kans om in contact te komen met professionals in de sector en uit te vinden welke bedrijven zoals Axelera AI op zoek zijn naar nieuw talent.
✨Blijf op de hoogte van ontwikkelingen
Zorg dat je op de hoogte blijft van de nieuwste trends en technologieën in de automatisering. Volg relevante blogs en nieuwswebsites, of sluit je aan bij online forums. Dit helpt je niet alleen tijdens sollicitatiegesprekken, maar ook om je enthousiasme voor het vak te tonen aan Axelera AI.
✨Toon je vaardigheden in de praktijk
Als je kunt, doe dan mee aan projecten of hackathons die gerelateerd zijn aan automatisering. Dit geeft je niet alleen praktische ervaring, maar ook een concreet bewijs van je vaardigheden dat je kunt laten zien aan Axelera AI.
✨Solliciteer direct via onze website!
Als je een rol als Staff AI Application Engineer - Heterogeneous Computing bij Axelera AI wilt, ga dan naar onze website en solliciteer direct! We zijn altijd op zoek naar enthousiaste kandidaten die willen bijdragen aan de toekomst van automatisering.
Wij denken dat je deze vaardigheden nodig hebt om als Staff AI Application Engineer - Heterogeneous Computing in Amsterdam te schitteren
Een paar tips voor je sollicitatie 🫡
Laat je technische vaardigheden stralen!:Voor een rol in automatisering en regeltechniek is het essentieel om je technische vaardigheden te benadrukken. Zorg ervoor dat je CV en portfolio specifieke projecten en technologieën bevatten die je hebt gebruikt, zoals programmeertalen en software die relevant zijn voor de industrie. Dit laat zien dat je de juiste kennis in huis hebt voor de rol bij Axelera AI.
Focus op je probleemoplossend vermogen:In automatisering draait alles om het oplossen van complexe uitdagingen. Geef in je motivatiebrief concrete voorbeelden van situaties waarin je creatieve oplossingen hebt gevonden of processen hebt geoptimaliseerd. Dit laat de recruiters zien dat je niet alleen over de juiste ervaring beschikt, maar ook een proactieve denker bent.
Duidelijke en gestructureerde communicatie!:In een fulltime rol in automatisering en regeltechniek is goede communicatie key. Zorg ervoor dat je documenten helder, gestructureerd en professioneel zijn. Dit geldt zowel voor je CV als je motivatiebrief. Recruiters willen zien dat je in staat bent om ingewikkelde informatie duidelijk over te brengen.
Toon je enthousiasme voor het vakgebied:Bij Axelera AI waarderen we echt kandidaten die passie hebben voor automatisering. Laat in je motivatiebrief zien waarom deze rol je aanspreekt en wat je hoopt te leren en bereiken. Dit laat zien dat je niet alleen voor de functie solliciteert, maar ook echt betrokken bent bij de sector.
Zo bereid je je voor op een sollicitatiegesprek bij Axelera AI
✨Ken de Tools van de Branche
Zorg ervoor dat je goed bekend bent met de software en tools die in automatisering en regeltechniek worden gebruikt, zoals PLC-programmering of regeltechnische simulaties. Dit toont niet alleen je enthousiasme, maar ook je technische vaardigheden die direct relevant zijn voor de rol bij Axelera AI.
✨Praktische Ervaring Delen
Neem voorbeelden mee van eerdere projecten of stages waarin je automatisering of regeltechnieken hebt toegepast. Dit kan bijvoorbeeld een stage zijn waarbij je een productieproces hebt geoptimaliseerd. Dit laat zien dat je niet alleen theoretische kennis hebt, maar ook praktische ervaring, wat cruciaal is voor een fulltime rol.
✨Bereid Technische Vragen Voor
Verwacht technische vragen tijdens het interview die kunnen gaan over specifieke automatiseringstechnieken of scenario's. Denk aan vragen zoals hoe je een bepaald systeem zou analyseren of verbeteren. Door je hierop voor te bereiden, kunnen we laten zien dat we echt in staat zijn om waarde toe te voegen aan het team.
✨Pas je Communicatiestijl aan
Aangezien je in deze rol veel zult samenwerken met andere technische teamleden, is het belangrijk om je communicatiestijl aan te passen aan je publiek. Zorg ervoor dat je technische concepten duidelijk en eenvoudig kunt uitleggen. Dit kan het verschil maken tijdens je interview bij Axelera AI.