Build System & Packaging Engineer (Senior)
Build System & Packaging Engineer (Senior)

Build System & Packaging Engineer (Senior)

Köln Vollzeit 60000 - 80000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
R

Auf einen Blick

  • Aufgaben: Entwickle und optimiere unser Bazel-basiertes Build-System für unsere ML-Compiler-Plattform.
  • Arbeitgeber: RooflineAI, ein innovatives Unternehmen im Bereich Edge-AI.
  • Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Aktienoptionen, flexible Arbeitszeiten und regelmäßige Teamevents.
  • Andere Informationen: Dynamisches Umfeld mit großartigen Wachstums- und Lernmöglichkeiten.
  • Warum dieser Job: Sei Teil eines zukunftsorientierten Teams und forme die AI-Industrie mit uns.
  • Gewünschte Qualifikationen: Erfahrung in Python, C/C++ und mit Bazel oder ähnlichen Build-Systemen.

Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.

Wer wir sind

Roofline baut eine Deployment-Plattform, 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 hinweg 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 sich weiterzuentwickeln.
  • Das Team zum Erfolg. Wir bauen das führende KI-Compiler-Team in Europa auf. Schließen Sie sich unserem zukunftsorientierten Team an, um mit uns bedeutende, disruptive Innovationen beizutragen.
  • 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 teilnehmen.
  • Die Kultur, die Sie wünschen. Wir schaffen aktiv Raum, um unsere Kultur aufzubauen. Wir organisieren regelmäßige Veranstaltungen und Retreats für das gesamte Team.

Ihre Mission

  • Besitzen und entwickeln Sie unser auf Bazel basierendes Build-System, das unsere ML-Compiler-Plattform antreibt, und stellen Sie schnelle, reproduzierbare und zuverlässige Builds über einen wachsenden Codebestand und mehrere Hardware-Ziele sicher.
  • Entwerfen und pflegen Sie Python-Paketierungs- und Verteilungspipelines, die unser Compiler-Toolchain und Runtime-Komponenten als gut strukturierte, versionierte Python-Wheels für Kunden und interne Teams bereitstellen.
  • Fördern Sie die Entwicklererfahrung, indem Sie intuitive Werkzeuge, Dokumentationen und Self-Service-Workflows erstellen, die das Onboarding vereinfachen, Reibungen in der lokalen Entwicklung reduzieren und Ingenieuren ermöglichen, schnell und selbstbewusst zu iterieren.
  • Entwickeln und optimieren Sie die CI/CD-Infrastruktur, um schnelle Iterationen zu unterstützen, Regressionen frühzeitig zu erkennen und mit den Anforderungen eines schnelllebigen Compiler-Projekts zu skalieren.
  • Verwalten Sie Drittanbieter-Abhängigkeiten, SDKs und Toolchains und stellen Sie konsistente und hermetische Build-Umgebungen über Entwicklung, Test und Produktion sicher.
  • Arbeiten Sie eng mit Compiler-, Runtime- und Testingenieuren zusammen, um neue Komponenten reibungslos zu integrieren, Build- und Linkprobleme zu lösen und die Entwickler-Workflows reibungslos zu halten.
  • Verbessern Sie die Build-Leistung durch Caching-Strategien, Parallelisierung, Abhängigkeitsanalyse und Werkzeuge, die die Wartezeiten der Entwickler minimieren.
  • Definieren und setzen Sie Verpackungsstandards, Freigabeprozesse und Versionierungspolitiken durch, die eine zuverlässige Bereitstellung über verschiedene Edge-Hardware-Plattformen unterstützen.

Ihr Profil

  • Kenntnisse und praktische Erfahrung in Python, C/C++
  • Abschluss in Informatik / Elektrotechnik oder einem verwandten Bereich
  • Starke Erfahrung mit Bazel oder ähnlichen hermetischen Build-Systemen
  • Solides Verständnis der Python-Paketierung, insbesondere beim Erstellen und Verteilen von Wheels (einschließlich nativer/binary Wheels, die C/C++-Erweiterungen einbinden)
  • Nachgewiesenes Verständnis der Prinzipien der Softwaretechnik, Datenstrukturen, Entwurfsmuster und Algorithmen
  • Praktische Erfahrung mit CI/CD-Plattformen (z.B. GitHub Actions, GitLab CI, Jenkins oder Buildkite)
  • 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
  • Verantwortung wird über unmittelbare Aufgaben hinaus übernommen, wobei die Werkzeuge und Pipelines, von denen das Team abhängt, zuverlässig gehalten und kontinuierlich verbessert werden.

Schön zu haben

  • Erfahrung mit Compiler-Projekten, insbesondere mit MLIR oder LLVM-Bauinfrastruktur
  • Vertrautheit mit Cross-Compilation-Toolchains und dem Bauen für heterogene Hardware-Ziele (CPUs, GPUs, NPUs/Beschleuniger)
  • Erfahrung mit Compute-Frameworks wie Vulkan, CUDA, Metal oder OpenCL und deren SDK-/Treiberverpackung
  • Kenntnisse über reproduzierbare Build-Praktiken, hermetische Builds und Sicherheit in der Lieferkette
  • Erfahrung mit Containerisierung (Docker, OCI-Images) und Infrastruktur-als-Code für Build-Umgebungen

Ü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.

Build System & Packaging Engineer (Senior) Arbeitgeber: roofline

RooflineAI ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, an der Spitze einer bahnbrechenden Branche zu arbeiten und Ihre Fähigkeiten in einem dynamischen Umfeld weiterzuentwickeln. Mit einem starken Fokus auf Teamarbeit und einer flexiblen Arbeitskultur fördern wir das Lernen und die persönliche Entwicklung, während wir gleichzeitig eine wettbewerbsfähige Vergütung und Beteiligung am Unternehmenserfolg bieten. Unsere regelmäßigen Teamevents und Retreats stärken den Zusammenhalt und schaffen eine inspirierende Arbeitsatmosphäre.
R

Kontaktperson:

roofline HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Build System & Packaging Engineer (Senior)

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach informellen Gesprächen oder Mentoring – oft ergeben sich so die besten Jobchancen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir bei StudySmarter empfehlen, Mock-Interviews mit Freunden oder Kollegen zu machen.

Tipp Nummer 3

Zeige deine Leidenschaft für Technologie! Sprich über persönliche Projekte oder Open-Source-Beiträge, die du gemacht hast. Das zeigt, dass du nicht nur die Theorie beherrschst, sondern auch praktisch anpacken kannst.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So hast du die besten Chancen, gesehen zu werden. Und vergiss nicht, dein Netzwerk zu nutzen, um Empfehlungen zu bekommen – das kann den Unterschied machen!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Build System & Packaging Engineer (Senior)

Python
C/C++
Bazel
CI/CD Plattformen (z.B. GitHub Actions, GitLab CI, Jenkins, Buildkite)
Software Engineering Prinzipien
Datenstrukturen
Designmuster
Algorithmen
Python Packaging
Entwicklung von Versionierten Python Wheels
Cross-Compilation Toolchains
Heterogene Hardware Ziele
Containerisierung (Docker, OCI Images)
Reproduzierbare Build Praktiken
Problem-Lösungsfähigkeiten

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, sei authentisch und zeige deine Leidenschaft für Technologie. Wir suchen nach echten Menschen, die ihre Begeisterung für das, was sie tun, vermitteln können.

Mach es klar und präzise: Halte deine Bewerbung übersichtlich und auf den Punkt. Verwende klare Sprache und vermeide unnötigen Jargon. Wir wollen schnell verstehen, warum du die perfekte Ergänzung für unser Team bist!

Zeig deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Stelle sind. Wir lieben es, wenn du konkrete Beispiele gibst, wie du Probleme gelöst oder innovative Lösungen entwickelt hast.

Bewirb dich über unsere Website: Vergiss nicht, dich direkt über unsere Website zu bewerben! So stellst du sicher, dass deine Bewerbung an die richtige Stelle gelangt und wir dich schnellstmöglich kontaktieren können.

Wie du dich auf ein Vorstellungsgespräch bei roofline vorbereitest

Verstehe die Technologie

Mach dich mit den Technologien und Tools vertraut, die Roofline verwendet, insbesondere mit Bazel und Python. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie du diese Technologien in der Praxis anwenden kannst.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast. Sei bereit, darüber zu sprechen, wie du Probleme gelöst hast, insbesondere in Bezug auf CI/CD und Build-Systeme. Das zeigt deine praktische Erfahrung und Problemlösungsfähigkeiten.

Zeige Teamgeist

Roofline legt großen Wert auf Zusammenarbeit. Bereite dich darauf vor, Fragen zu beantworten, die deine Teamarbeit und Kommunikationsfähigkeiten betreffen. Überlege dir, wie du in der Vergangenheit mit anderen Ingenieuren zusammengearbeitet hast, um komplexe Probleme zu lösen.

Frage nach der Unternehmenskultur

Nutze die Gelegenheit, um mehr über die Kultur bei Roofline zu erfahren. Stelle Fragen zu den regelmäßigen Events und Retreats, die sie organisieren. Das zeigt dein Interesse an der Unternehmenskultur und dass du langfristig Teil des Teams werden möchtest.

Build System & Packaging Engineer (Senior)
roofline
Standort: Köln
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>