Scientific Software Developers/Programmers and DevOps Engineer

Max-Planck Institute for Cell Biology and Genetics in Dresden and the Center for Systems Biology Dresden, Germany


We have two open positions for

Scientific Software Developers/Programmers and DevOps Engineer (m/f)

to add to our creative and interdisciplinary research team at the Max-Planck Institute for Cell Biology and Genetics in Dresden and the Center for Systems Biology Dresden. We, namely the research groups of Pavel Tomancak and Florian Jug, develop methods and algorithms for image-based systems biology by applying and further developing cutting edge approaches that make use of various computer vision and machine learning techniques. Our work also includes the development of convenient and reusable algorithmic modules and user interfaces that are capable of dealing with gigabytes and terabytes of image data. Our efforts are all funneling into the open community projects Fiji, ImageJ2, and KNIME.

We expect you to become an important and influential figure in our vibrant user and developer community which operates in multiple hot-spots all around the world. Therefore we seek an open-minded and motivated personality to help us further our soft-ware and tool landscape for bio-image analysis, effectively putting needed algorithmic solutions at the fingertips of thousands of academic users world wide. This task naturally comes with the opportunity to visit other members of our community around the world and will bring you in touch with the latest microscopy, VR, and software technology.

In the past years, Dresden has developed into one of the leading scientific centers at a tremendous pace. As a city of about half a million inhabitants, it hosts 19 world-class scientific institutions with a very international community. Dresden was awarded the title City of Science in 2006. It is picturesquely located on the river Elbe, about 2 hour away from Berlin and Prague, and offers a high, family-friendly quality of life at low price level.

Applicants are expected to have an M.Sc. degree or PhD in Computer Science, Scientific Computing, Software Engineering, Physics, or related areas. Excellent programming skills are required. Most of our codes are written in Java, but we also develop in Python and C/C++. Experience with CUDA and/or OpenCL is helpful. Proficiency with developer tools such as git, Github, Jenkins or Travis, automated test suits, etc. is an essential necessity. An additional requirement is your interest in helping us improve the tool-support for our developer base world wide, making your DevOps experience a certain plus.

Application and Contact
The position is initially limited to 3 years. Salary and social benefits will be in accordance with the regulations of the German TVöD Bund (salary agreement for public service employees) up to EG 13.
We especially encourage women to apply.

The Max Planck Society is committed to employ more people with disabilities and actively seek their applications.

Please submit your complete application in English including a motivation letter, CV, and at least two recommendation letters by April 22nd, 2018 via our online application system (Code: 2018-SSD-2210) at

If you are currently involved in open-source projects, please provide links to your work.

Max Planck Institute of Molecular Cell Biology and Genetics
Pfotenhauerstr. 108
01307 Dresden, Germany