Scientific Software Engineer (m/f/d) | Computational Neuroscience

Einsatzort: Tübingen


  • Neurosciences
  • Cognitive Research

Art der Stelle

Scientific Software Engineer (m/f/d) | Computational Neuroscience

Stellenangebot vom 15.03.2021

The Max Planck Institute for Biological Cybernetics investigates information processing in the brain. The institute uses experimental, theoretical and computational methods to study perception, memory, decision-making, motor performance and more, and to develop appropriate recording and imaging techniques. The Institute is multidisciplinary, has excellent facilities and close links to the neighbouring Max Planck Institutes and the University of Tübingen.

The Department of Computational Neuroscience at the Max Planck Institute for Biological Cybernetics, headed by Peter Dayan, is looking for a Scientific Software Engineer (m/f/d).

The main focus of the department is building and testing theories and computational models of neural processing, with a particular emphasis on decision-making, learning and representation. This covers the ways that humans and other animals come to choose appropriate actions in the face of rewards and punishments, and the ways and goals of the process by which they come to form neural representations of the world. The models are informed and constrained by neurobiological, psychological and ethological data.

Your tasks in interdisciplinary research projects focus on

  • developing, testing and implementing scientific software
  • replicating results in to-be-submitted scientific papers
  • running and maintaining our externally-facing experiment server
  • providing training and support for students and postdocs at varied levels of competence in modern, high quality, open science/source coding practices
  • assisting staff with parallelizing scientific software and in the use of cluster and cloud computation
  • providing support and training for data management
  • being the lab’s interface with the Institute’s core IT team


  • completed university degree in natural sciences, engineering or a similar field (e.g., Mathematics, Statistics, Computer Science, Physics, Neuroscience)
  • excellent skills and experience in programming and data analysis with extensive experience in at least two of python, R and matlab. Experience with javascript, php, C++, is desirable.
  • familiarity or experience with scientific research methods
  • high degree of self-organisation and independent work
  • team spirit, reliability, and sense of responsibility
  • complete spoken and written fluency in English; knowledge of German is a plus.

We offer

The salary is paid in accordance with the collective agreement for the public sector (TVöD Bund), according to your qualifications. The position is initially limited to two years, with the possibility of extending to a longer or indefinite duration.

The Max Planck Society endeavours to employ more severely handicapped people. Applications of severely disabled persons are expressly desired. The Max Planck Society strives for gender and diversity equality. We welcome applications from all backgrounds.


Your application must contain a cover letter, curriculum vitae (including details of your educational background and skills) and relevant certificates. The position is available immediately and will remain open until filled. Preference will be given to applications received by April 15th, 2021. We look forward to receiving your online application electronically through the application portal.