Software Engineer, AI Infrastructure & Testing
Software Engineer, AI Infrastructure & Testing

Software Engineer, AI Infrastructure & Testing

Köln Vollzeit 45000 - 65000 € / Jahr (geschätzt) Home Office möglich (teilweise)
Go Premium
R

Auf einen Blick

  • Aufgaben: Entwickle und pflege unsere ML-Modell-Benchmarking-Infrastruktur für KI-Anwendungen.
  • Arbeitgeber: RooflineAI, ein innovatives Unternehmen im Bereich Edge-AI-Technologie.
  • Mitarbeitervorteile: Flexibles Arbeiten, wettbewerbsfähige Vergütung und Beteiligung am Unternehmenserfolg.
  • Andere Informationen: Dynamisches Umfeld mit vielen Lern- und Entwicklungsmöglichkeiten.
  • Warum dieser Job: Sei Teil eines zukunftsorientierten Teams und forme die Zukunft der KI-Industrie.
  • Gewünschte Qualifikationen: Kenntnisse in Python, C/C++ und ein Abschluss in Informatik oder verwandten Bereichen.

Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.

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ä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 bedeutende, disruptive Innovationen mit uns zu schaffen.
  • Die Flexibilität, die Sie benötigen. Wir möchten, dass Sie auf die produktivste und nachhaltigste Weise arbeiten. 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

  • Entwerfen, pflegen und entwickeln Sie unsere benutzerdefinierte ML-Modell-Benchmarking- und Validierungsinfrastruktur, um Korrektheit, Leistung und Regressionen über Compiler-Versionen hinweg zu messen.
  • Validieren Sie kompilierte Modelle mit unseren Tools innerhalb von Drittanbieter-Software-Stacks, um Integrationsprobleme, Randfälle und Leistungsengpässe aufzudecken.
  • Arbeiten Sie eng mit Compiler-, Runtime- und ML-Ingenieuren zusammen, um Fehler in komplexen Software- und Hardware-Umgebungen zu reproduzieren, zu diagnostizieren und die Ursachen zu ermitteln.
  • Bauen Sie skalierbare Test-Pipelines, die verschiedene Modelle, Workloads und Hardware-Ziele abdecken, um eine schnelle Iteration auf einem sich schnell entwickelnden Compiler-Stack zu ermöglichen.
  • Tragen Sie Testfälle, Benchmarks und Tools bei, die die Robustheit, Beobachtbarkeit und langfristige Zuverlässigkeit unserer ML-Compiler-Plattform verbessern.
  • Übernehmen Sie die Weiterentwicklung unseres Build-Systems und der CI/CD-Infrastruktur, um sicherzustellen, dass es leistungsfähig, korrekt und gut auf die Anforderungen eines sich schnell entwickelnden Compiler-Projekts abgestimmt bleibt.

Ihr Profil

  • Kenntnisse und praktische Erfahrung in Python, C/C++
  • Abschluss in Informatik/Elektrotechnik oder einem verwandten Bereich
  • Nachgewiesenes Verständnis der Prinzipien der Softwaretechnik, Datenstrukturen, Entwurfsmuster und Algorithmen
  • 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 als Qualitätsprüfer oder Testingenieur
  • Erfahrung mit Compilern, insbesondere mit MLIR oder LLVM
  • Erfahrung mit Compute-Frameworks wie Vulkan, Cuda, Metal oder OpenCL
  • Kenntnisse über KI-Algorithmen, Erfahrung mit der Nutzung von KI-Beschleunigern oder dem Kompilieren auf relevante Hardware
  • Kenntnisse über Datenbewegungsnetzwerke, Datenfluss-Programmiermodelle und optimierte KI-Bibliotheken
  • Kenntnisse über Hardwarearchitekturen von CPUs, GPUs oder NPUs/Beschleunigern sind von Vorteil
  • Erfahrung mit Python

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

Software Engineer, AI Infrastructure & Testing Arbeitgeber: roofline

Roofline ist ein hervorragender Arbeitgeber, der talentierten Software-Ingenieuren die Möglichkeit bietet, an der Spitze einer bahnbrechenden Branche zu arbeiten. Mit einem starken Fokus auf persönliches Wachstum, flexiblen Arbeitszeiten und einer Kultur, die Teamzusammenhalt fördert, schaffen wir ein Umfeld, in dem Innovation gedeiht. Unsere Mitarbeiter profitieren von wettbewerbsfähiger Vergütung und Beteiligung am Unternehmenserfolg, während sie an bedeutenden Projekten im Bereich KI-Infrastruktur und Testing mitarbeiten.
R

Kontaktperson:

roofline HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Software Engineer, AI Infrastructure & Testing

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam herausfinden, wer dir helfen kann, einen Fuß in die Tür zu bekommen.

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 anbieten, um dich optimal vorzubereiten.

Tipp Nummer 3

Zeige deine Leidenschaft für Technologie! Sprich über Projekte, an denen du gearbeitet hast, und teile deine Ideen. Lass uns zusammen deine Begeisterung für AI und Softwareentwicklung zum Ausdruck bringen.

Tipp Nummer 4

Bewirb dich direkt über unsere Website! So kannst du sicherstellen, dass deine Bewerbung die richtigen Leute erreicht. Lass uns gemeinsam den nächsten Schritt in deiner Karriere gehen!

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Software Engineer, AI Infrastructure & Testing

Python
C/C++
Software Engineering Principles
Data Structures
Design Patterns
Algorithms
Problem-Solving Skills
Collaboration
Quality Assurance
Test Engineering
Compiler Knowledge (MLIR, LLVM)
Compute Frameworks (Vulkan, Cuda, Metal, OpenCL)
AI Algorithms
Data Motion Networks
Hardware Architecture Knowledge (CPUs, GPUs, NPUs)

Tipps für deine Bewerbung 🫡

Sei du selbst!: Wenn du deine Bewerbung schreibst, lass deine Persönlichkeit durchscheinen. Wir suchen nach echten Menschen, die leidenschaftlich an Technologie interessiert 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 mit Python oder C/C++ gearbeitet hast, erzähl uns von Projekten, bei denen du diese Sprachen eingesetzt hast. Das hilft uns, ein besseres Bild von dir zu bekommen.

Zeig deine Neugier!: Wir lieben es, wenn Bewerber neugierig sind und bereit, neue Herausforderungen anzunehmen. Teile mit uns, wie du komplexe Probleme angegangen bist und welche Lösungen du gefunden hast. Das zeigt uns, dass du die richtige Einstellung für unser Team hast.

Bewirb dich über unsere Website!: Um sicherzustellen, dass wir deine Bewerbung schnell und effizient bearbeiten können, bewirb dich bitte direkt über unsere Website. So können wir dich besser kennenlernen und dir die bestmögliche Erfahrung bieten!

Wie du dich auf ein Vorstellungsgespräch bei roofline vorbereitest

Verstehe die Technologie

Mach dich mit den neuesten Trends und Technologien im Bereich KI-Infrastruktur vertraut. Informiere dich über MLIR, LLVM und andere relevante Frameworks, die Roofline verwendet. Zeige während des Interviews, dass du nicht nur die Grundlagen beherrschst, sondern auch ein tiefes Verständnis für die Herausforderungen und Möglichkeiten in diesem Bereich hast.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Erfahrungen, die deine Fähigkeiten in Python, C/C++ und Software-Engineering-Prinzipien demonstrieren. Sei bereit, diese Beispiele zu erläutern und zu zeigen, wie du komplexe Probleme gelöst hast. Das gibt dem Interviewer einen klaren Eindruck von deinem praktischen Wissen und deiner Problemlösungsfähigkeit.

Zeige Teamgeist

Roofline legt großen Wert auf Zusammenarbeit. Bereite dich darauf vor, Fragen zu beantworten, die deine Fähigkeit zur Teamarbeit und Kommunikation betreffen. Überlege dir, wie du in der Vergangenheit erfolgreich mit anderen zusammengearbeitet hast, um Lösungen zu finden oder Projekte voranzutreiben. Das zeigt, dass du gut ins Team passt.

Fragen stellen

Nutze die Gelegenheit, um Fragen zu stellen, die dein Interesse an der Rolle und dem Unternehmen zeigen. Frage nach den aktuellen Herausforderungen, denen das Team gegenübersteht, oder nach den nächsten Schritten in der Entwicklung der KI-Plattform. Das zeigt, dass du proaktiv bist und wirklich an der Position interessiert bist.

Software Engineer, AI Infrastructure & Testing
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

>