Softwareentwickler / Research Software Engineer (m/w/d) für medizinische Bildgebungs- und Analyseplattformen

DKFZ German Cancer Research Center

Heidelberg

Hybrid

EUR 70,000 - 95,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

30 Tage Urlaub
Flexible Arbeitszeiten
Vergütung nach TV-L inkl. betriebliche
Altersvorsorge und vermögenswirksameLe
Mobiles Arbeiten

Job summary

Das Deutsches Krebsforschungszentrum (DKFZ) sucht eine:n motivierte:n Softwareentwickler:in/Research Software Engineer (m/w/d) für medizinische Bildgebungs- und Analyseplattformen ab Januar 2027. Sie arbeiten an der verteilten Infrastruktur, integrieren KI-Methoden in robuste Workflows und betreiben containerisierte Dienste.

Ihr Profil umfasst ein Masterstudium in Informatik oder verwandten Fächern, praktische Erfahrung in Softwareentwicklung, Linux- und Container-Technologien sowie gute

Qualifications

  • Abgeschlossenes Masterstudium in Informatik, Medizininformatik, Data Science, Mathematik, Physik, Ingenieurwissenschaften oder verwandtem Fachgebiet.
  • Praktische Erfahrung in Softwareentwicklung, Forschungssoftware, Plattformbetrieb, DevOps oder medizinischer IT.
  • Erfahrung in Python oder JavaScript/TypeScript.
  • Praktische Erfahrung mit Linux sowie Containern/Cloud-Technologien, insbesondere Docker/Podman, Kubernetes oder Helm.
  • Fähigkeit zur strukurierten Fehleranalyse und -dokumentation sowie Zusammenarbeit mit Standorten/Partnern.
  • Bereitschaft zur technischen Kommunikation und Support über Standorte hinweg.
  • Sehr gute Deutschkenntnisse (C1) und gute Englischkenntnisse.

Responsibilities

  • Weiterentwicklung unserer Plattformen durch Softwareentwicklung im Open-Source-Toolkit Kaapana.
  • Integration, Bereitstellung und Pflege von KI-Methoden, Analyse-Workflows und containerisierten Anwendungen.
  • Unterstützung der Methodentranslation in Infrastruktur an beteiligten Standorten.
  • Technische Integration von Werkzeugen zur Verarbeitung multimodaler medizinischer Daten.
  • Technische Unterstützung multizentrischer Forschungsprojekte und klinischer Studien.
  • Betrieb, Wartung, Monitoring und Fehleranalyse der Plattform-Instanzen.
  • Second-Level-Support für IT-Ansprechpersonen und lokale Teams.
  • Pflege technischer Dokumentation und Betriebsanleitungen.
  • Teilnahme an Projektmeetings, Abstimmungen und Workshops.
  • Präsentation der Plattform bei Veranstaltungen und Projekttreffen.
  • Mitwirkung an Reporting, Planung und technischer Koordination.

Skills

Python
JavaScript/TypeScript
Linux
Container-Technologien
Kubernetes/Helm
Dokumentation
Teamarbeit

Education

Master in Informatik
Master in Medizininformatik
Master in Data Science
Master in Mathematik/Physik/Engineering

Tools

Kaapana
Docker/Podman
Kubernetes
Helm
Apache Airflow
OpenSearch
dcm4chee
S3
Keycloak
Prometheus/Grafana

Job description

Das Deutsche Krebsforschungszentrum (DKFZ) ist eines der größten Krebsforschungszentren Europas. “Forschen für ein Leben ohne Krebs” ist unsere Mission und hierfür arbeiten unsere Weltklassewissenschaftler:innen gemeinsam mit allen Mitarbeitenden.

Wir erforschen, wie Krebs entsteht, erfassen Krebsrisikofaktoren und suchen nach neuen Strategien, die verhindern, dass Menschen an Krebs erkranken. Wir entwickeln neue Methoden, mit denen Tumore präziser diagnostiziert und Krebspatient:innen erfolgreich behandelt werden können. Jeder Beitrag zählt – ob in der Forschung, in der Administration oder der Infrastruktur. Das macht unsere tägliche Arbeit so bedeutungsvoll und spannend.

Die Abteilung „Medizinische Bildverarbeitung“ (Medical Image Computing – MIC) entwickelt Methoden und Softwarelösungen an der Schnittstelle von medizinischer Bildgebung, künstlicher Intelligenz, Cloud-Technologien und moderner Forschungsinfrastruktur.

Für den Betrieb und die Weiterentwicklung unserer verteilten Bildgebungs- und Analyseplattformen suchen wir ab Januar 2027 eine:n motivierte:n Softwareentwickler:in / Research Software Engineer (m/w/d) für medizinische Bildgebungs- und Analyseplattformen.

Kennziffer: 2026-0222

Unsere Plattformen basieren auf dem Open-Source-Toolkit Kaapana, einer Kubernetes-basierten Plattform für medizinische Datenanalyse, KI-Workflows sowie föderierte Analyse- und Lernszenarien. Auf dieser gemeinsamen technischen Basis betreiben wir mehrere standortübergreifende Forschungsinfrastrukturen, die lokale Instanzen an den beteiligten Standorten mit zentralen Komponenten verbinden. Zwei aktuelle Beispiele:
RACOON (Radiological Cooperative Network) ist die bundesweite Bildgebungsplattform des Netzwerks Universitätsmedizin (NUM). RACOON verbindet lokale Standorte an den deutschen Universitätskliniken mit zentralen Komponenten in RACOON-CENTRAL und unterstützt multizentrische Forschungsprojekte, klinische Studien, strukturierte Befundung, Annotation, KI-gestützte Bildanalyse und die standardisierte Nachnutzung radiologischer Daten. RACOON-AI ist die zentrale KI-Plattform innerhalb dieser Infrastruktur.
NCT IDAI (Image Data and Analysis Infrastructure for NCT) stellt die gemeinsame Bildgebungs- und Analyseinfrastruktur für das Nationale Centrum für Tumorerkrankungen bereit und verbindet die NCT-Standorte für standortübergreifende onkologische Forschung.
Die technischen Aufgaben sind in beiden Infrastrukturen ähnlich. Im Wesentlichen unterscheiden sich die angebundenen Standorte und die fachlichen Anwendungsfälle. Ihr Schwerpunkt ergibt sich aus Ihrem Profil und dem Projektbedarf.

Wichtiger Hinweis zum Profil der Stelle:

Diese Position ist keine Data-Science-, Modelltraining- oder Promotionsstelle. Der Schwerpunkt liegt auf robuster Softwareentwicklung, Plattformbetrieb, Methodenintegration, Support und technischer Koordination innerhalb produktiv genutzter, standortübergreifender medizinischer Forschungsinfrastrukturen.

Die Stelle richtet sich an Bewerber:innen, die Forschungssoftware in nutzbare Plattformkomponenten überführen, containerisierte Dienste betreiben, KI-Methoden in reproduzierbare Workflows integrieren und technische Fragestellungen gemeinsam mit den beteiligten Standorten, deren IT-Teams und Projektpartnern lösen möchten.

Ihre Aufgaben:
  • Weiterentwicklung unserer Plattformen durch Softwareentwicklung im Open-Source-Toolkit Kaapana
  • Integration, Bereitstellung und Pflege von KI-Methoden, Analyse-Workflows und containerisierten Anwendungen
  • Unterstützung der Methodentranslation aus dem Medical Image Computing in die Infrastruktur an den beteiligten Standorten
  • Softwaretechnische Integration von Werkzeugen und Konzepten zur Verarbeitung multimodaler medizinischer Daten, einschließlich Bilddaten, strukturierter klinischer Daten und weiterer forschungsrelevanter Datenquellen
  • Technische Unterstützung multizentrischer Forschungsprojekte, klinischer Studien und medizinischer Use Cases
  • Betrieb, Wartung, Monitoring und Fehleranalyse der lokalen und zentralen Plattform-Instanzen
  • Second-Level-Support für IT-Ansprechpersonen und lokale IT-Teams an den angebundenen Standorten
  • Weiterentwicklung und Wartung von Plattformkomponenten im Umfeld von Kubernetes, Helm, Docker/Podman, Apache Airflow, OpenSearch, dcm4chee, S3, Keycloak, Prometheus/Grafana und webbasierten Nutzeroberflächen
  • Erstellung und Pflege technischer Dokumentation, Betriebsanleitungen und Support-Materialien
  • Teilnahme an Projektmeetings, technischen Abstimmungen und Workshops
  • Präsentation der Plattform bei Veranstaltungen, Vernetzungsformaten und Projekttreffen
  • Mitwirkung an Reporting, Planung und technischer Koordination
Ihr Profil:

Sie passen besonders gut zu uns, wenn Sie Freude an robuster Forschungssoftware, verteilten Infrastrukturen und der Zusammenarbeit mit klinischen, wissenschaftlichen und technischen Partnern haben.

Zwingend erforderlich sind
  • Abgeschlossenes Masterstudium in Informatik, Medizininformatik, Data Science, Mathematik, Physik, Ingenieurwissenschaften oder einem verwandten wissenschaftlich-technischen Fachgebiet
  • Praktische Erfahrung in Softwareentwicklung, Forschungssoftware, Plattformbetrieb, DevOps oder medizinischer IT
  • Erfahrung in mindestens einer der Programmiersprachen Python oder JavaScript/TypeScript
  • Praktische Erfahrung mit Linux sowie modernen Container- und Cloud-Technologien, insbesondere Docker/Podman, OCI-Containern, Kubernetes oder Helm
  • Fähigkeit, technische Probleme strukturiert zu analysieren, nachvollziehbar zu dokumentieren und gemeinsam mit internen und externen Partnern zu lösen
  • Bereitschaft zur technischen Kommunikation, zum Support und zur Abstimmung mit den beteiligten Standorten und Projektpartnern
  • Sorgfältige, zuverlässige und strukturierte Arbeitsweise
  • Teamfähigkeit in einem interdisziplinären, standortübergreifenden Projektumfeld
  • Verhandlungssichere Deutschkenntnisse mindestens auf C1-Niveau, da ein wesentlicher Teil der Tätigkeit aus deutschsprachiger Kommunikation, Support und technischer Abstimmung mit den Standorten und Projektpartnern besteht
  • Sehr gute Englischkenntnisse für die Arbeit in einem internationalen wissenschaftlichen und Open-Source-Umfeld
Von Vorteil sind
  • Erfahrung mit Apache Airflow, OpenSearch, dcm4chee, S3, Keycloak, Prometheus, Grafana oder vergleichbaren Infrastrukturkomponenten
  • Erfahrung mit webbasierten UI-Frameworks wie Vue, React oder Svelte
  • Kenntnisse in CI/CD, GitOps, Monitoring, Logging, REST-APIs oder verteilten Plattformen
  • Kenntnisse im Betrieb verteilter IT-Infrastrukturen, insbesondere Netzwerkkonfiguration, DNS, TLS-/SSL-Zertifikate, Reverse Proxies, Firewalls, VPN, Proxy-Setups oder Zugriffskontrolle in klinischen bzw. institutionellen IT-Umgebungen
  • Erfahrung mit DICOM, PACS-Systemen, FHIR, medizinischen Bilddaten oder klinischen Forschungsdaten
  • Erfahrung in Machine Learning, Image Computing, High-Performance Computing oder föderierten Analyse- und Lernszenarien
  • Erfahrung mit multizentrischen Forschungsprojekten, klinischen Studien oder medizinischen Forschungsdateninfrastrukturen
  • Erfahrung in Open-Source-Softwareentwicklung, technischer Dokumentation, Support-Prozessen oder Schulung technischer Anwender:innen
WAS DIE STELLE BESONDERS MACHT:
  • Mitarbeit an standortübergreifenden Forschungsinfrastrukturen mit hoher Relevanz für medizinische Bildgebung, KI und datengetriebene klinische Forschung
  • Arbeit an zentralen Plattformen für multizentrische Forschungsprojekte und klinische Studien, von der bundesweiten Radiologie-Plattform des NUM bis zur onkologischen Forschungsinfrastruktur des NCT
  • Möglichkeit, innovative Methoden aus dem Medical Image Computing in die Infrastruktur deutscher Universitätskliniken und Krebszentren zu bringen
  • Arbeit an einer modernen, containerisierten Open-Source-Plattform auf Basis von Kaapana
  • Ein interdisziplinäres Umfeld mit Expert:innen aus Informatik, medizinischer Bildgebung, KI, Radiologie, Onkologie und Forschungsdatenmanagement
  • Gestaltungsspielraum bei der Weiterentwicklung produktiv eingesetzter Forschungsplattformen
  • Ein dynamisches Arbeitsumfeld an der Schnittstelle von Forschung, Softwareentwicklung, Plattformbetrieb, Support und klinischer Anwendung
Unser Angebot:
  • Hervorragende Rahmenbedingungen: modernste State-of-the-Art-Infrastruktur und Möglichkeit zum internationalen Austausch auf Spitzenniveau
  • 30 Tage Urlaub
  • Flexible Arbeitszeiten
  • Vergütung nach TV-L inkl. betrieblicher Altersvorsorge und vermögenswirksamer Leistungen
  • Möglichkeit zur mobilen Arbeit und Teilzeitarbeit
  • Familienfreundliches Arbeitsumfeld
  • Nachhaltig zur Arbeit: Vergünstigtes Deutschland-Jobticket
  • Entfalten Sie Ihr volles Potenzial: gezielte Angebote für Ihre persönliche Entwicklung fördern Ihre Talente
  • Unser betriebliches Gesundheitsmanagement bietet ein ganzheitliches Angebot für Ihr Wohlbefinden
Kontakt:

Dr. Peter Neher
Telefon: +49 6221 42-2330

Die Stelle ist zunächst auf 2 Jahre befristet. Eine Verlängerung ist möglich.

Bewerbungsschluss: 20.11.2026

Wir sind davon überzeugt: Ein innovatives Forschungs- und Arbeitsumfeld lebt von der Vielfalt seiner Beschäftigten. Daher freuen wir uns über Bewerbungen von talentierten Menschen, unabhängig von Geschlecht, kulturellem Hintergrund, Nationalität, ethnischer Zugehörigkeit, sexueller Identität, körperlichen Fähigkeiten, Religion und Alter. Menschen mit Schwerbehinderung werden bei gleicher Eignung bevorzugt.

Hinweis: Wir unterliegen den Vorschriften des Infektionsschutzgesetzes (IfSG). Deshalb müssen alle unsere Beschäftigten einen Immunitätsnachweis gegen Masern vorlegen.

Deutsches Krebsforschungszentrum | Im Neuenheimer Feld 280 | 69120 Heidelberg | www.dkfz.de

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Softwareentwickler:in / Research Software Engineer (m/w/d) für medizinische Bildgebungs- und Analyseplattformen
Softwareentwickler:in / Research Software Engineer (m/w/d) für medizinische Bildgebungs- und Analyseplattformen

Deutsches Krebsforschungszentrum (DKFZ) - Stiftung des öff. Rechts • Heidelberg

On-site
EUR 60,000 - 85,000
30 Tage Urlaub
TV-L Vergütung inkl. betrieblicher Be-
Deutschland-Jobticket
+1
Softwareentwickler:in / Research Software Engineer (m/w/d) für medizinische Bildgebungs- und Analyse
Softwareentwickler:in / Research Software Engineer (m/w/d) für medizinische Bildgebungs- und Analyse

Deutsches Krebsforschungszentrum • Heidelberg

On-site
EUR 65,000 - 90,000
30 Tage Urlaub
Flexible Arbeitszeiten
Vergütung nach TV-L inkl. betrieblichr
3 studentische / wissenschaftliche Hilfskräfte (m/w/d) mit jeweils maximal 37 Stunden pro Monat
3 studentische / wissenschaftliche Hilfskräfte (m/w/d) mit jeweils maximal 37 Stunden pro Monat

DKFZ German Cancer Research Center • Heidelberg

Hybrid
EUR 6,100 - 10,000
Flexible Arbeitszeiten
Mobile Arbeit möglich
Teilzeitarbeit
Projektkoordinator:in (m/w/d) für Forschungsdatenmanagement / Bioimaging
Projektkoordinator:in (m/w/d) für Forschungsdatenmanagement / Bioimaging

dkfz. Deutsches Krebsforschungszentrum • Bayern

On-site
EUR 50,000 - 70,000
30 Tage Urlaub
TV-L Vergütung inkl. betrieblicherAlts
Betriebliche Altersvorsorge
+2
Data Steward / Bioinformatiker:in (m/w/d)
Data Steward / Bioinformatiker:in (m/w/d)

de.NBI • Heidelberg

On-site
EUR 50,000 - 70,000
30 Tage Urlaub
Flexible Arbeitszeiten
Betriebliche Altersvorsorge
+2
Projektmitarbeiter:in (m/w/d) im Bereich Versorgungsforschung / Gesundheitskommunikation in Teilzeit (80%)
Projektmitarbeiter:in (m/w/d) im Bereich Versorgungsforschung / Gesundheitskommunikation in Teilzeit (80%)

Deutsches Krebsforschungszentrum • Heidelberg

Hybrid
EUR 32,000 - 48,000
30 Tage Urlaub
TV-L Vergütung inkl. betrieblicher KV
Familienfreundliches Arbeitsumfeld
+3
Data Scientist / Data Manager (m/w/d)
Data Scientist / Data Manager (m/w/d)

Deutsches Krebsforschungszentrum • Heidelberg

On-site
EUR 55,000 - 80,000
Moderne Infrastruktur
Internationaler Austausch
30 Tage Urlaub
+6
Wissenschaftliche:n Koordinator:in (m/w/d) in Teilzeit (40-75%)
Wissenschaftliche:n Koordinator:in (m/w/d) in Teilzeit (40-75%)

DKFZ German Cancer Research Center • Heidelberg

On-site
EUR 42,000 - 58,000
Flexible Arbeitszeiten
30 Tage Urlaub
Vergütung nach TV-L
+4
Data Scientist / Data Manager (m/w/d)
Data Scientist / Data Manager (m/w/d)

Deutsches Krebsforschungszentrum • Heidelberg

On-site
EUR 65,000 - 90,000
Hervorragende Rahmenbedingungen: state
30 Tage Urlaub
Flexible Arbeitszeiten
+4
Projektassistenz (m/w/d) – Wissenschaftliche Förderprogramme und Veranstaltungen
Projektassistenz (m/w/d) – Wissenschaftliche Förderprogramme und Veranstaltungen

DKFZ • Heidelberg

Hybrid
EUR 52,000 - 66,000
30 Tage Urlaub
TV-L Vergütung inkl. betrieblicher RV
vermögenswirksame Leistungen
+2