Research Software Engineer (f/m/d)
Your Tasks
You will:
- Support researchers within the Helmholtz Association by providing advice in the areas of research software engineering (RSE) and high-performance computing (HPC)
- Create your own RSE training courses, extend the existing curriculum and offer them to interested parties from a wide range of scientific domains and career stages
- Collect knowledge and existing technologies in the field of RSE and bring together people with similar problems and solutions
- Keep an eye on new trends, techniques, events and opportunities, evaluate them for the software developers of the Helmholtz Association and provide the community with information about them
- Actively participate in national and international RSE activities such as conferences and workshops, but also in joint position papers and projects
Your Profile
Job requirements:
- You have a Master's degree in the field of mathematics, computer science, natural sciences, engineering or related disciplines
- You have a sound understand for modern software engineering practices and ideally already experience with research software
- You have experience as a trainer in the field of RSE and/or HPC or related fields and are eager to expand this knowledge
- In addition, experience in High-Performance Computing and/or at least with one of the common programming languages and tools (e.g. python, C++, FORTRAN, Go, MPI, OpenMP) is considered a plus
- A very good level of written and spoken English (at least B2 level) is required. Good German skills are considered a plus
- You bring good communication skills and experience with working in an interdisciplinary team.
Find Your Best Opportunity
Tell them AcademicJobs.com sent you!








