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

Build System & Packaging Engineer (Senior)

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: Flexibles Arbeiten, wettbewerbsfähige Vergütung und Beteiligung am Unternehmenserfolg.
  • Andere Informationen: Regelmäßige Teamevents und hervorragende Entwicklungsmöglichkeiten.
  • Warum dieser Job: Sei Teil eines zukunftsorientierten Teams und forme die AI-Branche mit.
  • Gewünschte Qualifikationen: Erfahrung in Python, C/C++ und mit Bazel oder ähnlichen Build-Systemen.

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

Köln, Hybrid

Vollzeit

Unbefristeter Mitarbeiter

Wer wir sind

Roofline baut eine Bereitstellungsplattform, 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ägendes 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 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 Eigenkapital für jeden Mitarbeiter, 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, um konsistente und hermetische Build-Umgebungen über Entwicklung, Test und Produktion hinweg sicherzustellen.
  • 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 Paketierungsstandards, 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-/Treiber-Paketierung
  • 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, zukunftsorientierten Team weiterzuentwickeln. Mit flexiblen Arbeitszeiten, einer Kultur, die Team-Events und Retreats fördert, sowie einer fairen Vergütung inklusive Unternehmensanteilen, schaffen wir ein Umfeld, in dem Sie wachsen und erfolgreich sein können. Unsere engagierte Gemeinschaft von Weltklasse-Ingenieuren unterstützt Sie dabei, bedeutende Innovationen im Bereich KI zu gestalten und umzusetzen.
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. Lass uns wissen, wenn du Fragen hast oder Unterstützung brauchst!

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir können dir Ressourcen empfehlen, die dir helfen, dich optimal vorzubereiten.

Tipp Nummer 3

Sei proaktiv und zeige dein Interesse! Wenn du eine Stelle siehst, die dir gefällt, zögere nicht, dich direkt über unsere Website zu bewerben. Wir lieben es, talentierte Leute kennenzulernen!

Tipp Nummer 4

Mach dich mit unserem Unternehmen vertraut! Informiere dich über unsere Projekte und Werte, damit du im Gespräch zeigen kannst, dass du wirklich zu uns passt. Das wird dir helfen, einen bleibenden Eindruck zu hinterlassen.

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)
Python Packaging
Software Engineering Prinzipien
Datenstrukturen
Designmuster
Algorithmen
Cross-Compilation Toolchains
Heterogene Hardware Ziele
Reproduzierbare Build Praktiken
Containerisierung (Docker, OCI Images)
Infrastruktur als Code

Tipps für deine Bewerbung 🫡

Sei authentisch!: Wenn du deine Bewerbung schreibst, sei einfach du selbst. Zeig uns, was dich motiviert und warum du für die Rolle brennst. Wir suchen nach echten Menschen mit Leidenschaft für Technologie!

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, was du kannst und wie du zu unserem Team passt.

Betone deine Erfahrungen!: Erzähl uns von deinen bisherigen Projekten und Erfahrungen, die relevant für die Stelle sind. Zeig uns, wie du mit Technologien wie Python oder Bazel gearbeitet hast. Das hilft uns, deine Fähigkeiten besser einzuschätzen!

Bewirb dich über unsere Website!: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und wir dich zügig kontaktieren können. Wir freuen uns auf deine Bewerbung!

Wie du dich auf ein Vorstellungsgespräch bei roofline vorbereitest

Verstehe die Technologien

Mach dich mit den Technologien vertraut, die in der Stellenbeschreibung erwähnt werden, insbesondere mit Bazel und Python. Zeige im Interview, dass du nicht nur theoretisches Wissen hast, sondern auch praktische Erfahrungen mit diesen Tools.

Bereite konkrete Beispiele vor

Überlege dir spezifische Projekte oder Herausforderungen, die du in der Vergangenheit gemeistert hast, und wie sie relevant für die Position sind. Das zeigt, dass du die Anforderungen verstehst und bereits Lösungen für ähnliche Probleme gefunden hast.

Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Rolle und dem Unternehmen. Frage nach den aktuellen Herausforderungen des Teams oder wie sie die Entwicklererfahrung verbessern wollen.

Kulturelle Passung

Informiere dich über die Unternehmenskultur von Roofline. Überlege, wie deine Werte und Arbeitsweise zu ihrer Kultur passen. Im Interview kannst du dann betonen, wie du zur Teamdynamik beitragen kannst.

Build System & Packaging Engineer (Senior)
roofline
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

>