Logo Karlsruher Institut für Technologie

HPC-Softwareentwickler

Neu

Job

  • Level
    Erfahren
  • Job Feld
    Software, Back End
  • Anstellung
    Vollzeit
  • Vertragsart
    Befristetes Dienstverhältnis
  • Gehalt
    61.900 bis 71.200€ Brutto/Jahr
  • Ort
    Hamburg, Eggenstein-Leopoldshafen
  • Arbeitsmodell
    Onsite
  • Job Zusammenfassung

    In dieser Rolle entwickelst du das open-source UFO Framework zur GPU-beschleunigten Bildverarbeitung weiter, modernisierst zentrale Architekturen und implementierst effiziente Datenflussarchitekturen für schnelle Bildrekonstruktion.

    Job Technologien

    Deine Rolle im Team

    • Das UFO-Framework besteht aus der Pipeline-Management-Bibliothek ufo-core (https://github.com/ufo-kit/ufo-core) sowie der Begleitbibliothek ufo-filters (https://github.com/ufo-kit/ufo-filters), die OpenCL-basierte Bildverarbeitungsalgorithmen bereitstellt. Sie werden zentrale Architekturelemente des Frameworks modernisieren und neu gestalten und dabei bewährte Komponenten weiterverwenden, um den Anforderungen zukünftiger großskaliger Bildgebungsanwendungen gerecht zu werden.
    • Modernisierung bzw. Neuentwicklung des Open-Source-UFO Frameworks für skalierbare GPU-beschleunigte Bildrekonstruktion und -analyse.
    • Entwicklung von Ausführungs- und Scheduling-Mechanismen für graphbasierte Verarbeitungspiplines über CPUs, GPUs und Multi-Node-Systeme hinweg.
    • Optimierung von Datenflussarchitekturen für Hochdurchsatzverarbeitung mit Fokus auf: Zero-Copy-Verarbeitung, asynchrone Ausführung, streamingorientierte Pipelines, GPU-zu-GPU-Datenübertragung, effiziente Nutzung schneller Interconnects.
    • Integration und Implementierung von Rekonstruktions- und Bildverarbeitungsalgorithmen für großskalige 3D-Bildgebung.
    • Entwicklung von Python-Schnittstellen und Werkzeugen zur High-Level-Workflow-Orchestrierung.

    Unsere Erwartungen an dich

    Ausbildung

    • Promotion in Informatik, Mathematik oder verwandten Fachrichtungen, alternativ Masterabschluss in einem der genannten Bereiche mit mindestens zwei Jahren Berufserfahrung.

    Qualifikationen

    • Sehr gute Programmierkenntnisse in C/C++ und Python.
    • Gute Kenntnisse in Linux und moderner Softwareentwicklung (Debugging, Profiling, Buildsysteme, Versionsverwaltung, Entwurfsmuster).
    • Sehr gute Englischkenntnisse in Wort und Schrift.

    Erfahrung

    • Praktische Erfahrung in der Entwicklung komplexer Softwaresysteme in High-Performance-Computing (HPC) oder GPU-Computing-Umgebungen.
    • Erfahrung mit GPU-Programmierung und parallelem Rechnen (CUDA, OpenCL, MPI oder vergleichbar Technologien).
    • Erfahrung mit Bildverarbeitung oder tomographischer Rekonstruktion.
    • Erfahrung mit graphbasierten Ausführungssystemen, Streaming-/Datenflussarchitekturen oder Task-Schedulern.
    • Erfahrung mit RDMA-/Hochgeschwindigkeitsnetzwerken oder Multi-GPU-Programmierung.

    Unser Angebot

    • Arbeiten Sie an Themen von gesellschaftlicher Relevanz - in einem exzellenten wissenschaftlichen Umfeld, das Veränderungen möglich macht.
    • Das Programm "KIT-Family +" unterstützt Sie bei der Vereinbarkeit von Familie und Beruf - durch Kinderbetreuung, Ferienangebote, ein Eltern-Kind-Büro und Hilfe bei der Angehörigenpflege.
    • Nutzen Sie Gleitzeit, mobiles Arbeiten und 30 Tage Urlaub für eine optimale Work-Life-Balance.
    • Unter dem Motto "Fit im KIT - mit Körper, Geist und Seele" fördern wir Ihre Gesundheit mit Sportkursen, Angeboten zur psychischen Gesundheit und regelmäßigen Vorsorgeuntersuchungen.
    • Profitieren Sie von einer betrieblichen Altersvorsorge (VBL), einem monatlichen Zuschuss von 25 Euro zum Jobticket BW sowie vielfältigen Angeboten rund um Kultur und Freizeit.
    • Wir unterstützen Sie mit einer strukturierten Einarbeitung, vielfältigen Weiterbildungsmöglichkeiten und individueller Förderung. So stärken wir Ihr persönliches Wachstum.

    Benefits

    Work-Life-Integration

    Essen & Trinken

    Gesundheit, Fitness & Fun

    Mehr Netto

    Themen mit denen du dich im Job beschäftigst

    Job Standorte

    • Standort Eggenstein-Leopoldshafen

      76344 Baden-Württemberg

      Deutschland

    • Standort Hamburg

      Deutschland

    Das ist dein Arbeitgeber

    Karlsruher Institut für Technologie

    Karlsruher Institut für Technologie

    Das KIT, gegründet 2009, ist eine Forschungsuniversität in Deutschland, die sich auf Natur-, Ingenieur-, Wirtschafts-, Geistes- und Sozialwissenschaften spezialisiert hat. Es spielt eine zentrale Rolle in der Forschung und Entwicklung.

    Description

  • Unternehmenstyp
    Etablierte Firma
  • Arbeitsmodell
    Full Remote, Hybrid, Onsite
  • Branche
    Bildungswesen
  • Gehalt
    61.900 bis 71.200€ Brutto/JahrNetto aus dem Bruttogehalt im Inserat mit Steuerklasse I umgerechnet.38.529 bis 43.254 € netto/Jahr · Steuerklasse I
    Ort
    Hamburg, Eggenstein-Leopoldshafen
    Arbeitsmodell
    Onsite
    Diversität
    Für alle Personen geeignet (m/w/d)

    Weitere Jobs