Universität Heidelberg | Germany | 69xxx Heidelberg | Permanent position | Part time - flexible / Full time | Published since: 17.02.2026 on stepstone.de
Academic Researcher: Research Software Engineer (f/m/d)
Heidelberg University is a comprehensive university with a pronounced research orientation and international outlook. With approx. 31,300 students and 8,400 staff members, numerous top-ranking researchers, it is a close institution worldwide and is thus of outstanding economic importance for the Rhine-Neckar Metropolitan Region. The Scientific Software Center (SSC) at the Interdisciplinary Center for Scientific Computing, Heidelberg University, aims to improve research software and professionalization of its development. The SSC develops software solutions for this purpose, advises researchers and promotes the recognition of Research Software Engineers (RSEs) in the scientific community. We are looking to expand our team as soon as possible with a Academic Researcher: Research Software Engineer (f/m/d) Full time
* After clicking the Read more button, the original advert will open on our partner's website, where you can see the details of this vacancy and contact information. If you need a translation of this text, after returning to our website it will be prepared and you can read it by clicking the Show full translation button.
Your tasks • Your profile • What we offer
Development of scientific software for research projects in close consultation with researchers Advising researchers on the development and use of research software in terms of software quality and computational efficiency Conception and development of software documentation and user tutorials
preach a doctoral degree, but MSc are thus encouraged to apply Expert knowledge in one or several of the following High Performance Computing GPU computing Array Computing with JAX
A background in astrophysics is a plus, but not required Experience with research software development during university study and/or completion of Master-s / PhD / further academic employment Excellent knowledge of at least one programming language relevant to scientific computing, i. e. C++, C, Fortran, Python, R Excellent communication skills Good working knowledge of software development best practices: version control, documentation, automated testing, CI/CD etc. Independent, structured way of working Ability to work in teams and communicate progress Very good knowledge of English
Involvement in cutting-edge research projects in an international environment Flexible working hours and a good work-life balance, e.g. through the possibility of part-time employment Opportunity for further training and building a professional network by participating in national and international conferences A dedicated team that supports each other Modern workplace and attractive location in Neuenheimer Feld with good public transport connections Job ticket Access to our university sports offers and language courses
Location
![]() | Universität Heidelberg | |
| 69117 Heidelberg | ||
| Germany |
The text of this ad was translated from German into English using an automatic translation system and may contain semantic and lexical errors. Therefore, it should be used for introductory purposes only. For more detailed information, see the original text of the ad at the link below.
For more information read the original ad