Auf einen Blick
- Aufgaben: Entwickle und implementiere innovative Compiler-Komponenten für KI-Anwendungen.
- Arbeitgeber: RooflineAI, ein führendes Unternehmen im Bereich KI-Compiler in Europa.
- Mitarbeitervorteile: Flexibles Arbeiten, wettbewerbsfähige Vergütung und Beteiligung am Unternehmenserfolg.
- Andere Informationen: Wachsendes Team mit großartigen Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Sei Teil einer revolutionären Branche und gestalte die Zukunft der KI-Technologie mit.
- Gewünschte Qualifikationen: Mindestens 10 Jahre Erfahrung in Compiler-Entwicklung und fundierte Kenntnisse in C++ und Python.
Das voraussichtliche Gehalt liegt zwischen 80000 - 110000 € pro Jahr.
Köln, Hybrid
Vollzeit
Unbefristeter Mitarbeiter
Wer wir sind
Roofline entwickelt ein Software-Entwicklungskit, um jedes Modell auf disruptiver Hardware am Edge auszuführen. Wir suchen talentierte und ehrgeizige Ingenieure, die leidenschaftlich an Technologie interessiert sind, um neue Komponenten in unserem Software-Stack zu entwerfen und zu implementieren. Sie werden mit anderen erstklassigen Ingenieuren zusammenarbeiten, um das gesamte Spektrum von KI-Anwendungen über heterogene Hardware-Plattformen zu ermöglichen.
Warum wir?
- Die Möglichkeit zu wachsen. Seien Sie an der Spitze des Aufbaus und der Gestaltung eines branchenprägenden Unternehmens. Es gibt viele Möglichkeiten zu lernen und zu wachsen.
- Das Team zum Erfolg. Wir bauen das führende KI-Compiler-Team in Europa auf. Schließen Sie sich unserem zukunftsorientierten Team an, um bedeutende, disruptive Innovationen mit uns zu schaffen.
- Die Flexibilität, die Sie benötigen. Egal, ob Sie zusätzliche Freizeit benötigen, Ihren Zeitplan anpassen oder andere Ideen haben, um Ihre Produktivität zu maximieren, wir unterstützen Sie.
- Die Vergütung, die belohnt. Wir suchen Weltklasse-Talente und zahlen entsprechend. Wir bieten jedem Mitarbeiter Eigenkapital an, da wir wirklich möchten, dass Sie an unserem Erfolg teilhaben.
- Die Kultur, die Sie wünschen. Wir schaffen aktiv Raum, um unsere Kultur aufzubauen. Wir bringen Sie regelmäßig vor Ort und organisieren spezielle Retreats für das gesamte Team.
Ihre Mission
- Entwerfen und implementieren Sie die Kernkomponenten unseres nächsten Generation Compilers, der auf MLIR basiert.
- Setzen Sie technische Richtungen, indem Sie wichtige Architektur- und Designentscheidungen im gesamten Software-Stack übernehmen.
- Erforschen, planen und implementieren Sie neuartige Optimierungstechniken.
- Iterieren Sie mit Kollegen in den Teams der Kunden, um die beste Compiler-Technologie und Benutzererfahrung zu entwerfen und Ergebnisse dem höheren Management zu präsentieren.
- Leiten Sie die technische Entwicklung und Roadmaps für Ihren Teil des Stacks, arbeiten Sie mit Senior- und Junior-Teammitgliedern zusammen.
- Stimmen Sie interne und externe Stakeholder über große Änderungen und zukünftige langfristige Entwicklungen ab.
- Fördern Sie den Wissensaustausch durch qualitativ hochwertige Dokumentation, Design-Reviews und teamübergreifendes Teilen von Kontext, um die teamweite Entscheidungsfindung und technisches Wachstum zu beschleunigen.
- Erweitern Sie eine wachsende Open-Source-Community, um ein starkes Ökosystem rund um Roofline zu fördern.
- Antizipieren Sie technische Trends und machen Sie unsere Software bereit, um diese zu bewältigen.
Ihr Profil
- Über 10 Jahre Compiler-Erfahrung (LLVM), einschließlich Verantwortung für wichtige Komponenten oder Architekturen.
- Erfahrung mit CPUs, GPUs oder NPUs/benutzerdefinierten Beschleunigern, einschließlich Leistungsoptimierung.
- Expertenwissen und praktische Erfahrung in C++ und Python.
- Praktische Erfahrung mit MLIR oder ähnlichen Compiler-Frameworks für Tensor-/Graph-Workloads.
- Nachgewiesenes Verständnis von Software-Engineering-Prinzipien, Datenstrukturen, Entwurfsmustern und Algorithmen.
- Wunsch, mit einer wachsenden Gemeinschaft von Open-Source-Beitragsleistenden zu arbeiten.
- Ambition und Neugier, komplexe Probleme zu lösen, eine starke Einstellung, Verantwortung für Ihre Aufgaben zu übernehmen, um unsere Lösungen voranzutreiben, und eine kooperative Haltung, um unsere Kultur zu fördern.
Schön zu haben:
- Bedeutende Beiträge zu Open-Source-Compiler-Communities.
- Kenntnisse über KI-Algorithmen und das Kompilieren von KI-Workloads auf relevante Hardware.
- Kenntnisse über Datenbewegungsnetzwerke, Datenfluss-Programmiermodelle und optimierte KI-Bibliotheken.
Über uns
Bei RooflineAI ermöglichen wir die Edge-AI-Produkte, von denen Sie träumen. Unsere Mission ist einfach: Die Kraft von Chips in die Hände von Innovatoren zu bringen und es radikal einfacher zu machen, modernste KI-Modelle auf der besten Hardware zu nutzen.
AI Compiler Engineer (Senior Staff) Arbeitgeber: roofline
Kontaktperson:
roofline HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: AI Compiler Engineer (Senior Staff)
✨Netzwerken, Netzwerken, Netzwerken!
Nutze LinkedIn und andere Plattformen, um mit Leuten aus der Branche in Kontakt zu treten. Stell Fragen, teile deine Ideen und zeig dein Interesse an den neuesten Entwicklungen im Bereich KI-Compiler. Je mehr du dich vernetzt, desto mehr Türen öffnen sich für dich!
✨Sei proaktiv bei der Jobsuche
Warte nicht darauf, dass die Stellenanzeigen zu dir kommen! Schau regelmäßig auf unserer Website vorbei und bewirb dich direkt. Zeig uns, dass du bereit bist, Teil unseres Teams zu werden und aktiv an der Gestaltung der Zukunft mitzuarbeiten.
✨Bereite dich auf technische Interviews vor
Mach dich mit den gängigen Fragen und Herausforderungen vertraut, die in technischen Interviews gestellt werden. Übe das Lösen von Problemen in C++ und Python, und sei bereit, deine Erfahrungen mit Compiler-Technologien zu teilen. Wir suchen nach echten Problemlösern!
✨Zeige deine Leidenschaft für Open Source
Wenn du bereits an Open-Source-Projekten gearbeitet hast, bringe diese Erfahrungen in deine Gespräche ein. Zeige uns, wie du zur Community beigetragen hast und wie du unsere wachsende Open-Source-Gemeinschaft unterstützen kannst. Das ist ein großer Pluspunkt für uns!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: AI Compiler Engineer (Senior Staff)
Tipps für deine Bewerbung 🫡
Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach leidenschaftlichen Ingenieuren, die ihre Persönlichkeit in die Bewerbung einbringen.
Betone deine Erfahrungen: Stell sicher, dass du deine 10+ Jahre Erfahrung im Compiler-Bereich klar hervorhebst. Zeig uns, welche bedeutenden Komponenten oder Architekturen du besessen hast und wie du sie optimiert hast.
Zeige deine Teamfähigkeit: Wir legen großen Wert auf Zusammenarbeit. Erzähl uns von deinen Erfahrungen in der Arbeit mit anderen, besonders wenn es darum geht, technische Entwicklungen voranzutreiben und Wissen zu teilen.
Bewirb dich über unsere Website: Vergiss nicht, deine Bewerbung über unsere Website einzureichen! So stellst du sicher, dass wir alles direkt erhalten und du keine wichtigen Schritte verpasst.
Wie du dich auf ein Vorstellungsgespräch bei roofline vorbereitest
✨Verstehe die Technologie
Mach dich mit den neuesten Entwicklungen im Bereich Compiler-Technologie und AI vertraut. Lies über MLIR und wie es in der Industrie eingesetzt wird. Zeige während des Interviews, dass du nicht nur die Grundlagen verstehst, sondern auch die aktuellen Trends und Herausforderungen in diesem Bereich.
✨Bereite konkrete Beispiele vor
Denke an spezifische Projekte oder Herausforderungen, die du in deiner bisherigen Karriere gemeistert hast. Sei bereit, diese Erfahrungen zu teilen und zu erklären, wie du technische Probleme gelöst hast. Das zeigt, dass du praktische Erfahrung hast und in der Lage bist, komplexe Probleme zu bewältigen.
✨Zeige Teamgeist
Da das Unternehmen Wert auf Zusammenarbeit legt, ist es wichtig, deine Fähigkeit zur Teamarbeit zu betonen. Bereite Beispiele vor, in denen du erfolgreich mit anderen zusammengearbeitet hast, um ein gemeinsames Ziel zu erreichen. Das zeigt, dass du gut ins Team passt und die Unternehmenskultur schätzt.
✨Fragen stellen
Nutze die Gelegenheit, um Fragen zu stellen, die dein Interesse an der Position und dem Unternehmen zeigen. Frage nach den aktuellen Projekten des Teams oder wie sie die Entwicklung ihrer Compiler-Technologie vorantreiben. Das zeigt, dass du engagiert bist und wirklich an der Rolle interessiert bist.