Development, optimization, and maintenance of scientific software for current and future high-performance computers, including exascale systems, GPU-accelerated platforms, and RISC-V architectures.
Research Software Engineering at Forschungszentrum Jülich
Overview | Working Areas & Functions | Benefits
Discover career opportunities at one of Europe's largest research institutions

We are always looking for new colleagues for exciting tasks in the field of Research Software Engineering. Shaping change: that is what drives us at Forschungszentrum Jülich. As a member of the Helmholtz-Gemeinschaft, our 7,700 employees conduct interdisciplinary research into the digitalized society, a climate-friendly energy system, and sustainable management. We focus our research on the natural sciences, life sciences, and engineering on the fields of information, energy, and bioeconomy. We combine this with expertise in high-performance computing and artificial intelligence, using unique scientific infrastructures.
At Forschungszentrum Jülich, Research Software Engineering is understood as an integral part of modern research work. Our developers design, program, and operate software solutions that enable scientific breakthroughs in a wide range of disciplines - from energy and climate research to life sciences, materials science, and information technology. The spectrum ranges from the design of user-oriented web platforms to the development of highly optimized codes for supercomputers and quantum computers.
Working Areas & Functions
In the field of Research Software Engineering at Forschungszentrum Jülich, you will be working on the following areas:
Your responsibilities will include:

If you enjoy applying your software expertise in an international research environment while working closely on exciting scientific questions, Research Software Engineering at Forschungszentrum Jülich is the right place for you. In addition to traditional developer positions, we also offer attractive opportunities for postdocs who want to contribute their scientific expertise to the further development of modern research software.
Benefits at FZJ
In addition to exciting tasks and a collegial working environment, we offer you much more!
Internationality and interdisciplinarity: Interdisciplinary teams consider issues from different perspectives - almost 50% of our researchers come from abroad. In addition, there are a wide range of networking opportunities, such as the Jülich Research Software Engineering Community of Practice (JuRSE), the Rainbow-Network, and other initiatives.
Scientific excellence: Our employees benefit from the use of state-of-the-art scientific infrastructure, including supercomputers and magnetic resonance imaging machines.
Work-Life-Balance and Flexibility: We offer flexible working time models and remote work options to support a better work-life balance. This includes a high degree of flexibility through flextime without core hours, as well as various part-time arrangements.
Health and well-being: Comprehensive healthcare includes a first-aid clinic, preventive healthcare, and attractive sports facilities. These include beach volleyball courts, outdoor fitness equipment, and various sports courses. In addition, social counseling in difficult life situations enhances the well-being and performance of our employees.
Remuneration and additional benefits: Our employees receive remuneration in accordance with the Tarifvertrag des öffentlichen Dienstes – Bund (TVöD). In addition, we offer a company pension scheme, with the employer paying a large portion of the contributions, as well as generous vacation arrangements with up to 30 days of paid vacation.
Working environment and infrastructure: The green Jülich campus with a centrally located lake combines knowledge and infrastructure on 2.2 km². A structured onboarding process ensures a pleasant start. We also offer numerous opportunities for further education and training through internal and external training programs. These include language courses, interdisciplinary training, and skills training, for example in leadership and project management.
Note: You can also watch the video with subtitles. To do so, please select "Subtitles" in the settings. The video is also available in German if you go to the German-language website.
