Research Software Engineer with High Performance Computing Focus | Research Software Engineer with HPC Focus (f/m/d)

MPI f. Geoanthropologie

Jena, Thüringen, Deutschland
Published Jan 27, 2026
Full-time
Fixed-term

Job Summary

This role is for a Research Software Engineer focusing on High Performance Computing (HPC) within the Core Unit at the Max Planck Institute of Geoanthropology. The engineer will be crucial in supporting interdisciplinary research by developing, maintaining, and optimizing software and workflows for geoanthropological studies on HPC systems. Day-to-day tasks involve porting and benchmarking projects, consulting researchers on best practices, debugging, and implementing sustainable, reproducible research software engineering practices (FAIR). The ideal candidate must possess a scientific degree or comparable experience, strong proficiency in Linux, and experience with performance-oriented compiled languages (C, C++, Rust, Fortran) and scripting languages (Python, R). Strong communication skills in English are essential for translating complex scientific needs into robust, efficient HPC solutions, making this a pivotal role in cutting-edge human-Earth system science.

Required Skills

Education

Scientific degree in Computer Science, Computational Science, Engineering, Physics, or Mathematics, or multiple years of comparable professional experience.

Experience

  • Multiple years of comparable experience as a programmer or research software engineer with HPC focus, if no scientific degree is held
  • Experience with at least one compiled, performance-oriented language
  • Experience with at least one high-level scripting language
  • Familiarity with HPC environments and their internal workings (storage, networking, resource management)

Languages

English (Fluent)

Additional

  • Fixed-term contract of initially 24 months with the option for an unlimited contract afterwards.