The Max Planck Institute for Intelligent Systems is seeking a research software engineer with a scientific background and a diverse skill set to support the researchers in turning research into high-impact software.
Embedded in Tübingen's rapidly growing science and technology campus, the Max Planck Institute for Intelligent Systems is an internationally leading research institute dealing with the fundamental challenges of artificial intelligence (AI) and related fields of machine learning, computer vision, robotics, haptics, and more. The institute has close ties to ELLIS, a Europe-wide research network in machine learning, the Cyber Valley initiative that connects researchers with startups and industry in the area, as well as the Tübingen AI Center, home to numerous leading AI researchers.
Part of the institute, the Software Workshop is a unique central scientific facility at the intersection between software engineering and research. It conducts research in the area of computer science and supports the departments and research groups of the institute in software development. Its main goal is to increase the quality and impact of the research at the institute, both internally and worldwide.
In this context, we are seeking a research software engineer to strengthen our team.
You will work closely with the researchers and the scientists of the institute. You will help them to translate research prototypes into supportable software. You will also directly contribute to various projects in the areas of machine learning, computer vision, robotics, haptics, and more.
Responsibilities may include
- Professional software design, coding, testing, and documentation
- Implementation of software solutions for research purposes
- Translation of research code into robust software (optimization, refactoring…)
- Exploratory tasks (new framework/library/programming language)
- Dissemination of good software practices (reviews, tutorials, workshops…)
- Maintenance of software libraries and infrastructure
- A M.Sc. or PhD in computer science or a related discipline
- 2+ years of experience in software engineering (e.g., professional software development in a team and/or open-source experience)
- Expertise in Python and C++
- Experience with code optimization
- Experience with scientific libraries and/or parallel/GPU programming
- Good scientific background and the ability to understand researchers’ goals
- Team-player attitude
- Excellent communication skills in written and spoken English
The position will be located in the Tübingen site of our institute as part of the Software Workshop team.
Salaries and contract will be based on previous experience according to the Public Service Wage Agreement (TVöD) guidelines. The position is initially limited to two years with the possibility of a transition into a permanent position. With us you receive a financial contribution to the job ticket (ÖPNV) and the possibility of mobile working.
To apply, please include a cover letter, your CV, links to code that you have written (e.g., GitHub/Bitbucket/GitLab accounts), and a list of references in your application, and upload it as one PDF file by using the link below:
The position will be open until filled. Preference will be given to the applications received by August 13, 2023.
For more information or questions about scientific and technical aspects of the position, please contact Jean-Claude Passy at firstname.lastname@example.org. For other questions, please contact Sabrina Jung at email@example.com.
Diversity, equity, and inclusion are core values on our campus and in our recruiting efforts. The institute strongly encourages applications from groups underrepresented in science, technology, engineering, and mathematics.
The Max Planck Society is committed to employing more handicapped individuals and especially encourages them to apply. Furthermore, the Max Planck Society seeks to increase the number of women in areas where they are underrepresented and therefore explicitly encourages women to apply. The Max Planck Society strives for gender equality and diversity.
If you prefer to send a hardcopy application, please send it to:
Max Planck Institute for Intelligent Systems