Research Software Developer (Theory Department) | Forschungs-Softwareentwickler*in für die Abteilung Theory

GSI Helmholtzzentrum für Schwerionenforschung GmbH

Darmstadt, Hessen, Deutschland
Published Apr 23, 2026
Full-time
Permanent

Job Summary

The GSI Helmholtzzentrum für Schwerionenforschung is seeking a Research Software Developer to join the Theory Department in Darmstadt. In this permanent, full-time role, you will support scientific computing across various theory groups, contributing to the advancement of high-performance computing (HPC) and the implementation of Open Science practices. Your day-to-day responsibilities will include maintaining open-source software, optimizing critical calculation steps, porting software to new architectures (including GPUs), and assisting with HPC cluster utilization through containerization and script adaptation. You will also implement new algorithms and support data analysis and visualization efforts. The ideal candidate holds a PhD in Physics or an M.Sc. in Mathematics, Computer Science, or Engineering, combined with strong expertise in HPC, parallelization strategies (MPI/OpenMP), and modern software development practices. This position offers a unique opportunity to work in a world-class international research environment dedicated to cutting-edge particle physics, providing the chance to bridge the gap between complex theoretical research and advanced computational implementation.

Required Skills

Education

PhD (Dr. rer. nat.) in Physics or Master's degree (M.Sc.) in Mathematics, Computer Science, or Engineering.

Experience

  • Professional experience in scientific computing with physical applications
  • Experience in porting and optimizing parallel HPC software for modern architectures, including GPUs
  • Experience with software development tools including Git and CI/CD workflows

Languages

Not specified

Additional

  • Must be eligible to work in Germany. Position is subject to TVöD (Bund) collective agreement.