AI Compiler Engineer (Senior Staff)

AI Compiler Engineer (Senior Staff)

Köln Vollzeit 80000 - 110000 € / Jahr (geschätzt) Homeoffice (teilweise)
R

Auf einen Blick

  • Aufgaben: Entwickle und implementiere innovative Compiler-Komponenten für KI-Anwendungen.
  • Unternehmen: RooflineAI, ein führendes Unternehmen im Bereich KI-Compiler in Europa.
  • Vorteile: Wettbewerbsfähiges Gehalt, Aktienoptionen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Team mit Fokus auf offene Kommunikation und Wissensaustausch.
  • Warum dieser Job: Sei Teil einer revolutionären Branche und gestalte die Zukunft der KI-Technologie mit.
  • Qualifikationen: Über 10 Jahre Erfahrung in Compiler-Entwicklung, insbesondere mit LLVM und C++.

Das prognostizierte Gehalt liegt zwischen 80000 - 110000 € pro Jahr.

Roofline baut 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.
  • Das Team zum Erfolg. Wir bauen das führende KI-Compiler-Team in Europa auf.
  • Die Flexibilität, die Sie benötigen. 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.
  • Die Kultur, die Sie sich wünschen. Wir schaffen aktiv Raum, um unsere Kultur aufzubauen.

Ihre Mission:

  • Entwerfen und Implementieren von Kernkomponenten unseres nächsten Compiler der nächsten Generation, basierend auf MLIR.
  • Technische Richtung festlegen, indem Sie wichtige Architektur- und Designentscheidungen im gesamten Software-Stack übernehmen.
  • Neuartige Optimierungstechniken erkunden, planen und implementieren.
  • Mit Kollegen in den Teams der Kunden iterieren, um die beste Compiler-Technologie und Benutzererfahrung zu entwerfen und Ergebnisse dem höheren Management zu präsentieren.
  • Technische Entwicklung und Roadmaps für Ihren Teil des Stacks leiten, in Zusammenarbeit mit Senior- und Junior-Teammitgliedern.
  • Interne und externe Stakeholder über große Änderungen und zukünftige Entwicklungen abstimmen.
  • Wissen durch qualitativ hochwertige Dokumentation, Design-Reviews und teamübergreifendes Teilen von Kontext fördern, um die Entscheidungsfindung und das technische Wachstum im Team zu beschleunigen.
  • Eine wachsende Open-Source-Community erweitern, um ein starkes Ökosystem rund um Roofline zu fördern.
  • Technische Trends antizipieren und unsere Software bereit machen, um sie 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 zur Übernahme von Verantwortung für Ihre Aufgaben, 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.

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: RooflineAI GmbH

RooflineAI ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an der Spitze einer branchenprägenden Unternehmung zu stehen. Mit einem flexiblen Arbeitsumfeld, das Raum für persönliche Entfaltung und Wachstum lässt, sowie einer Kultur, die Teamarbeit und Innovation fördert, sind Sie Teil eines dynamischen Teams von Weltklasse-Ingenieuren. Zudem bieten wir wettbewerbsfähige Vergütung und Beteiligungen, um sicherzustellen, dass jeder Mitarbeiter am gemeinsamen Erfolg teilhat.

R

Kontaktdaten:

RooflineAI GmbH Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so AI Compiler Engineer (Senior Staff) erhalten könnten

Netzwerken ist der Schlüssel

Nutze Plattformen wie LinkedIn, 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 Compiler-Technologie.

Sei proaktiv bei der Kontaktaufnahme

Wenn du eine interessante Stelle bei uns siehst, zögere nicht, direkt Kontakt aufzunehmen. Frag nach einem informellen Gespräch, um mehr über die Teamkultur und die Projekte zu erfahren. Das zeigt dein Engagement!

Präsentiere deine Projekte

Hast du an spannenden Open-Source-Projekten gearbeitet? Teile diese Erfahrungen in Gesprächen oder auf deinem Profil. Zeige, wie du komplexe Probleme gelöst hast und welche Technologien du beherrschst – das wird Eindruck machen!

Bereite dich auf technische Gespräche vor

Mach dich bereit, deine technischen Fähigkeiten in Interviews unter Beweis zu stellen. Übe Coding-Challenges und sei bereit, über deine bisherigen Projekte und deren Herausforderungen zu sprechen. Wir suchen nach Problemlösern!

Wir glauben, dass du diese Fähigkeiten brauchst, um AI Compiler Engineer (Senior Staff) mit Bravour zu bestehen

Compiler-Erfahrung (LLVM)
C++
Python
MLIR oder ähnliche Compiler-Frameworks
Leistungsoptimierung für CPUs, GPUs oder NPUs
Software Engineering Prinzipien
Datenstrukturen

Einige Tipps für deine Bewerbung 🫡

Sei du selbst!:Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach Menschen, die leidenschaftlich und authentisch sind. Zeig uns, was dich antreibt und warum du Teil unseres Teams werden möchtest!

Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um deine Fähigkeiten zu untermauern. Wenn du über deine Compiler-Erfahrungen sprichst, nenn spezifische Projekte oder Herausforderungen, die du gemeistert hast. Das macht deine Bewerbung greifbarer für uns.

Pass auf die Details auf!:Achte darauf, dass deine Bewerbung gut strukturiert und fehlerfrei ist. Ein klarer und professioneller Auftritt zeigt uns, dass du Wert auf Qualität legst – genau das, was wir bei StudySmarter schätzen!

Bewirb dich direkt über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bei uns ankommt. Außerdem kannst du dich dort auch über weitere spannende Möglichkeiten informieren!

Wie man sich auf ein Vorstellungsgespräch bei RooflineAI GmbH vorbereitet

Verstehe die Technologie

Mach dich mit den neuesten Trends in der Compiler-Technologie vertraut, insbesondere mit MLIR und den spezifischen Anforderungen an CPUs, GPUs und NPUs. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie diese Technologien in der Praxis angewendet werden.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, über deine Erfahrungen mit Compiler-Architekturen und Performance-Optimierungen zu sprechen. Das zeigt, dass du praktische Kenntnisse hast und in der Lage bist, komplexe Probleme zu lösen.

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 technische Lösungen zu entwickeln oder Wissen zu teilen.

Frage nach der Unternehmenskultur

Nutze die Gelegenheit, um mehr über die Kultur bei RooflineAI zu erfahren. Stelle Fragen zu den Retreats, der Flexibilität und den Möglichkeiten zur persönlichen Weiterentwicklung. Das zeigt dein Interesse an der langfristigen Zusammenarbeit und deinem Engagement für die Teamdynamik.