Akademische*r Mitarbeiter*in / Research Software Engineer (w/m/d) – Interdisziplinäres Zentrum für Wissenschaftliches Rechnen

Universität Heidelberg

Job Description

Die Universität Heidelberg ist eine Volluniversität mit ausgeprägter Forschungsorientierung und internationalem Anspruch. Mit rund 31.300 Studierenden und 8.400 Mitarbeiter*innen, darunter zahlreiche Spitzenforscher*innen, ist sie eine weltweit angesehene Institution, die zudem eine herausragende wirtschaftliche Bedeutung für die Metropolregion Rhein-Neckar hat.

Die Universität Heidelberg entwickelt eine kollaborative Open-Source-Softwareumgebung zur Stärkung der Funktionalität und Interoperabilität verschiedener Plattformen und Werkzeuge für die Organisation und Durchführung der Lehre. Zur Verstärkung unseres Entwicklerteams suchen wir zum frühestmöglichen Zeitpunkt in Vollzeit eine/einen

Akademische*r Mitarbeiter*in / Research Software Engineer (w/m/d)


  • Eruierung von Problemen in den Lehr- und Lernaktivitäten der Universität sowie von fehlenden Funktionalitäten in der Interoperabilität der Lehr-, Lern- und Prozessinfrastruktur
  • Erforschung neuer Ansätze zu deren Lösung
  • Erforschung neuer Funktionalität zur kollaborativen Interaktion und Usability
  • Wissenschaftliche Entwicklung und Evaluation entsprechender Software-Tools als Stand-
    Alone-Software sowie als Plugins mit Fokus auf Nachhaltigkeit
  • Erforschung KI-basierter Methoden zur Unterstützung inhaltlicher und organisatorischer Prozesse in Lehre, Studienadministration und Verwaltung
  • Pflege, Support und Einführung in die erarbeiteten Software-Lösungen sowie Beratung von zugehörigen Entwicklerinnen/Entwicklern
  • Publikation der erforschten Ansätze und Lösungen
  • Unterstützung des Lehrbetriebs

  • Abgeschlossenes Hochschulstudium (Master) oder abgeschlossene Promotion
  • Ausgezeichnete Kenntnisse in der Softwareentwicklung, einschließlich webbasierter Software
  • Hervorragende Kenntnisse und Erfahrung in mindestens einer Programmiersprache, einschließlich sehr guter Kenntnisse in Python und vorzugsweise Java
  • Ausgezeichnete Kommunikationsfähigkeiten
  • Gute Kenntnisse von Softwareentwicklungspraktiken: Versionskontrolle, Dokumentation, CI/CD usw.
  • Selbstständige, strukturierte Arbeitsweise sowie Teamarbeit
  • Ausgezeichnete Englischkenntnisse

  • Mitarbeit an zukunftsweisenden Projekten in einem dynamischen und kreativen Umfeld
  • Flexible Arbeitszeiten und eine gute Work–Life-Balance, Möglichkeit zur Teilzeitbeschäftigung
  • Möglichkeit zur Weiterbildung und zum Aufbau eines beruflichen Netzwerks durch Teilnahme an nationalen und internationalen Konferenzen
  • Ein engagiertes Team, das sich gegenseitig unterstützt
  • Moderner Arbeitsplatz und attraktiver Standort im Neuenheimer Feld mit guter Anbindung an den öffentlichen Nahverkehr
  • Bezuschusstes Deutschlandticket
  • Zugang zu unseren Hochschulsportangeboten
View More