Auf einen Blick
- Aufgaben: Entwickle adaptive Scheduling-Algorithmen für KI-Modelle auf Edge-Geräten.
- Unternehmen: Forschungsgruppe „Smart Embedded Systems“ an der Universität Duisburg-Essen.
- Vorteile: Promotionsmöglichkeit, flexible Arbeitszeiten und Unterstützung bei der Vereinbarkeit von Beruf und Familie.
- Weitere Informationen: Teilnahme an internationalen Konferenzen und Forschungsaufenthalten in Taiwan.
- Warum dieser Job: Gestalte die Zukunft der KI mit innovativen Lösungen in einem internationalen Team.
- Qualifikationen: Masterabschluss in Elektrotechnik, Informatik oder verwandten Bereichen; Programmierkenntnisse in C/C++ und Python.
Das prognostizierte Gehalt liegt zwischen 50000 - 65000 € pro Jahr.
Unsere Forschungsgruppe „Smart Embedded Systems“ entwickelt ressourceneffiziente KI-Systeme für eingebettete/Edge-Systeme und kooperiert dabei eng mit der Universität Duisburg‑Essen (Lehrstuhl Elektronische Bauelemente und Schaltungen). Wir optimieren KI‑Modelle und ‑Software für den Einsatz in eingebetteten und Edge‑Systemen. In diesem Umfeld entwickeln wir innovative Laufzeitsysteme und Scheduling‑Verfahren, die Large Language Models (LLMs) adaptiv und energieeffizient auf Edge-Geräten ausführen. Unsere Anwendungsfelder umfassen Smart Health, Robotik und sichere Mensch‑Maschine‑Interaktion: Domänen, in denen Datenschutz, niedrige Latenz und begrenzter Energieverbrauch entscheidend sind.
Ihre Mission: Im deutsch‑taiwanesischen Forschungsprojekt STICAM (Secure Transformers in Cache Memory) entwickeln Sie eine neue Generation adaptiver Scheduling‑Algorithmen, die entscheiden, wie begrenzte Hardware‑Ressourcen zur Laufzeit optimal zwischen Inferenzphasen, Nutzersessions und Sicherheitsmechanismen aufgeteilt werden. Ihr Ziel: Große Sprachmodelle (LLMs) laufen mit minimaler Latenz und maximalem Datenschutz direkt auf dem Endgerät ohne Cloud. Die Anwendungen reichen von intelligenten Gesundheitssystemen über autonome Robotik bis zur sicheren Mensch‑Maschine‑Interaktion.
Hier sorgen Sie für Veränderung: Sie erarbeiten den Stand der Wissenschaft zu Scheduling von KI‑Operationen, Online‑Optimierung, lernbasierter Ressourcenallokation und Echtzeitsystemen im Kontext heterogener Rechensysteme. Daraus identifizieren Sie offene Forschungsfragen und positionieren Ihre Dissertation. Sie formalisieren das Problem der Laufzeit‑Orchestrierung (Zuweisung begrenzter Rechen‑/Speicherressourcen auf konkurrierende Aufgaben) als Optimierungsproblem. Sie analysieren dessen Komplexität, identifizieren ausnutzbare Strukturen und entwickeln neuartige Algorithmen – von mathematisch fundierten Heuristiken bis zu lernbasierten Ansätzen (z. B. Reinforcement Learning).
Dabei nutzen Sie Python für Prototyping und Simulation sowie C/C++ für performancekritische Implementierungen. Sie untersuchen, ob und wann trainierte Policies (z. B. via Reinforcement Learning) statische Heuristiken übertreffen und unter welchen Bedingungen diese auf eingebetteter Hardware in Echtzeit ausführbar sind. Sie analysieren die Wechselwirkung zwischen Scheduling‑Entscheidungen und Sicherheitsmechanismen (z. B. Memory‑Isolation). Sie implementieren Ihre Verfahren als Teil eines Laufzeitsystems auf eingebetteter Hardware z. B. RISC-V-SoC, ARM Cortex‑A/M, FPGA‑basierte Systeme und evaluieren sie mit realen KI‑Workloads (Transformer‑Inference). Sie erheben quantitative Messdaten zu Latenz, Durchsatz und Energieeffizienz.
In regelmäßigen Projektmeetings und bei Forschungsaufenthalten in Taiwan stimmen Sie sich mit Hardware‑Teams ab und integrieren Ihr Laufzeitsystem in die Gesamtarchitektur. Sie veröffentlichen auf internationalen Konferenzen (z. B. MLSys, ASPLOS, RTAS, NeurIPS Systems Track, DATE) und in Fachjournals. Sie betreuen Bachelor‑/Masterarbeiten und studentische Hilfskräfte zu Teilaspekten Ihres Themas.
Mindestqualifikation:
- Sehr gut abgeschlossenes wissenschaftliches Studium (Master/Uni‑Diplom) in Elektrotechnik, Informatik, Technischer Informatik, Physik, Mathematik oder vergleichbar
- Fundierte Programmierkenntnisse in C/C++ und Python
- Erfahrung mit maschinellem Lernen, idealerweise Transformer‑Architekturen
- Strukturierte Arbeitsweise, um sich in neue wissenschaftliche Themen einzuarbeiten sowie Spaß an kollaborativer Arbeit in einem interdisziplinären und internationalen Team, das von frischen Ideen lebt
- Sehr gute Deutsch‑ und Englischkenntnisse für die Zusammenarbeit in einem internationalen Umfeld
Wünschenswerte Qualifikationen:
- Erfahrung mit Reinforcement Learning und/oder numerischer Optimierung
- Kenntnisse in KI‑Frameworks (PyTorch, Jax, ONNX, Huggingface Transformers u. ä.)
- Erste Erfahrung mit eingebetteter Softwareentwicklung
Was wir für Sie bereithalten:
- Promovieren Sie innerhalb von 3 Jahren in einem anwendungsorientierten Thema an der Schnittstelle von algorithmischer Optimierung, KI‑Systemen und Edge‑Computing.
- Sie können für Ihre praktischen Arbeiten auf institutseigene Elektronik‑Labore, Recheninfrastruktur und EDA‑Toolchains zugreifen.
- Lehrverpflichtungen werden Ihnen nicht übertragen.
- Der Doktorgrad wird von der Universität Duisburg‑Essen verliehen.
- Im Rahmen des internationalen STICAM‑Projekts werden Sie an mehrwöchigen Forschungsaufenthalten bei den taiwanesischen Partnerinstitutionen teilnehmen und auf internationalen Konferenzen zu publizieren.
- Neben der Betreuung durch eine institutsinterne Fachperson findet ein regelmäßiger organisierter Austausch über den wissenschaftlichen Stand Ihrer Arbeit im Rahmen eines Doktormütter/-vätergremiums statt.
- Während der Promotionszeit werden Sie durch begleitende Angebote unterstützt. So profitieren Sie u. a. von regelmäßigen Promovenden‑Coachings und lernen bereits während Ihrer Promotion professionelle Methoden des Projektmanagements sicher anzuwenden und bei der Projektakquise zu unterstützen.
- Bei fristgerechter Einreichung der Dissertation gibt es die Option im Rahmen eines Anschlussvertrags die Forschungsarbeiten weiter zu vertiefen bzw. in andere Bereiche zu wechseln.
- Die Vollzeitstelle als Doktorand*in mit halber Vergütung bietet 50 % der Zeit für Ihre Promotion sowie 50 % für die Mitarbeit in Forschungsprojekten als wissenschaftliche*r Mitarbeiter*in.
- Flexible Arbeitszeiten (Gleitzeit mit integrierter Kernarbeitszeit von 9:30 - 15:00 Uhr, Freitag von 9:30 - 13:00 Uhr) und mobiles Arbeiten an bis zu zwei Tagen pro Woche für eine bessere Vereinbarkeit von Beruf und Privatleben.
- Betriebliche Altersvorsorge (VBL) und Zuschuss zum Deutschland-Ticket.
- Sehr gute Verkehrsanbindung mit ÖPNV/Auto sowie kostenlose Parkplätze und Fahrradstellplätze für Mitarbeitende.
- Unterstützungsangebote zur Vereinbarkeit von Familie und Beruf: Mit‑Kind‑Büro, Kindernotbetreuung und Beratungsleistungen zu Homecare‑Eldercare etc. in Kooperation mit dem pme Familienservice.
- Corporate Benefits: Vergünstigte Angebote namhafter Hersteller und Marken.
Wir wertschätzen und fördern die Vielfalt der Kompetenzen unserer Mitarbeitenden und begrüßen daher alle Bewerbungen – unabhängig von Alter, Geschlecht, Nationalität, ethnischer und sozialer Herkunft, Religion, Weltanschauung, Behinderung sowie sexueller Orientierung und Identität. Schwerbehinderte Menschen werden bei gleicher Eignung bevorzugt eingestellt. Unsere Aufgaben sind vielfältig und anpassbar – für Bewerber*innen mit Behinderung finden wir gemeinsam Lösungen, die ihre Fähigkeiten optimal fördern. Die Stelle ist auf 3 Jahre befristet. Die wöchentliche Arbeitszeit beträgt 39 Stunden. Anstellung, Vergütung und Sozialleistungen basieren auf dem Tarifvertrag für den öffentlichen Dienst (TVöD). Zusätzlich kann Fraunhofer leistungs- und erfolgsabhängige variable Vergütungsbestandteile gewähren.
Doktorand*in Embedded AI Systems: Laufzeitoptimierung für Transformer-Modelle Arbeitgeber: Fraunhofer-Institute for Microelectronic Circuits and Systems
Die Forschungsgruppe „Smart Embedded Systems“ bietet Ihnen die Möglichkeit, in einem innovativen und interdisziplinären Umfeld zu promovieren, das sich mit der Entwicklung ressourceneffizienter KI-Systeme beschäftigt. Sie profitieren von flexiblen Arbeitszeiten, einer hervorragenden Verkehrsanbindung sowie umfangreichen Unterstützungsangeboten zur Vereinbarkeit von Beruf und Familie. Zudem haben Sie die Chance, an internationalen Forschungsprojekten teilzunehmen und Ihre Ergebnisse auf renommierten Konferenzen zu präsentieren, während Sie gleichzeitig von einer wertschätzenden und vielfältigen Arbeitskultur umgeben sind.
Kontaktdaten:
Fraunhofer-Institute for Microelectronic Circuits and Systems Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Doktorand*in Embedded AI Systems: Laufzeitoptimierung für Transformer-Modelle erhalten könnten
✨Netzwerken, was das Zeug hält!
Nutze jede Gelegenheit, um mit Leuten aus der Branche ins Gespräch zu kommen. Besuche Konferenzen, Workshops oder Meetups und sprich mit anderen über ihre Erfahrungen. Das kann dir nicht nur wertvolle Einblicke geben, sondern auch Türen öffnen!
✨Sei proaktiv!
Warte nicht darauf, dass die Stellenanzeigen auf dich zukommen. Recherchiere Unternehmen, die dich interessieren, und kontaktiere sie direkt. Zeig dein Interesse und frage nach möglichen Möglichkeiten – manchmal gibt es Positionen, die noch nicht ausgeschrieben sind.
✨Bereite dich auf Interviews vor!
Mach dich mit typischen Fragen in deinem Bereich vertraut und übe deine Antworten. Überlege dir auch, welche Fragen du den Interviewern stellen möchtest. Das zeigt, dass du wirklich interessiert bist und dich mit dem Thema auseinandergesetzt hast.
✨Bewirb dich über unsere Website!
Wenn du eine Stelle bei uns im Blick hast, bewirb dich direkt über unsere Website. So stellst du sicher, dass deine Bewerbung schnell und unkompliziert an die richtigen Leute gelangt. Und vergiss nicht, deine Leidenschaft für das Thema zu zeigen!
Wir glauben, dass du diese Fähigkeiten brauchst, um Doktorand*in Embedded AI Systems: Laufzeitoptimierung für Transformer-Modelle mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wir wollen dich kennenlernen, also sei authentisch in deiner Bewerbung. Zeig uns, wer du bist und was dich motiviert, Teil unseres Teams zu werden.
Mach es konkret!:Verlinke deine Erfahrungen direkt mit den Anforderungen der Stelle. Wenn du zum Beispiel mit C/C++ oder Python gearbeitet hast, erzähl uns, wie das deine Projekte vorangebracht hat.
Struktur ist alles!:Achte darauf, dass deine Bewerbung klar und strukturiert ist. Verwende Absätze und Überschriften, um die Lesbarkeit zu verbessern und wichtige Informationen hervorzuheben.
Bewirb dich über unsere Website!:Der einfachste Weg, um sicherzustellen, dass deine Bewerbung ankommt, ist, sie direkt über unsere Website einzureichen. So können wir sie schnell und unkompliziert bearbeiten.
Wie man sich auf ein Vorstellungsgespräch bei Fraunhofer-Institute for Microelectronic Circuits and Systems vorbereitet
✨Verstehe die Grundlagen der Laufzeitoptimierung
Mach dich mit den grundlegenden Konzepten der Laufzeitoptimierung und Scheduling-Algorithmen vertraut. Lies aktuelle Forschungsarbeiten zu diesen Themen, um ein tiefes Verständnis zu entwickeln, das du im Interview demonstrieren kannst.
✨Praktische Programmierkenntnisse zeigen
Bereite dich darauf vor, deine Programmierkenntnisse in C/C++ und Python zu demonstrieren. Übe, indem du kleine Projekte oder Prototypen erstellst, die relevante Algorithmen implementieren. So kannst du im Interview konkrete Beispiele nennen.
✨Bereite Fragen zur Zusammenarbeit vor
Da die Stelle interdisziplinäre Teamarbeit erfordert, überlege dir Fragen, die deine Bereitschaft zur Zusammenarbeit und Kommunikation zeigen. Frag nach den Erfahrungen des Teams und wie sie ihre Projekte organisieren.
✨Kenntnisse über KI-Frameworks auffrischen
Mach dich mit gängigen KI-Frameworks wie PyTorch und Huggingface Transformers vertraut. Zeige im Interview, dass du weißt, wie man diese Tools effektiv einsetzt, um die Herausforderungen in der Embedded AI zu meistern.