The Max Planck Institute for Intelligent Systems is a leading center for research in computer vision, robotics, and machine learning. Our research seeks to understand mathematical principles of intelligent systems. This involves not only analyzing and modeling, but also building such systems. From our software infrastructure to our robots, scanners, camera systems, and laboratories, you will be working with the best resources available worldwide.
The Software Workshop is a unique facility at the intersection of research and software engineering. We bring together scientists and software engineers to help improve the research of the institute by translating it into high quality software products and promoting it worldwide such that it can have a larger impact and be widely used.
In this context, we have a fantastic opportunity as
Scientific Software Engineer (m/f/d)
You will collaborate with researchers across the institute to translate research code and scientific ideas into maintainable, deployable, and robust software. You will be deeply involved in some of the world’s most exciting, cutting-edge, interdisciplinary AI projects.
Responsibilities may include
• professional software design, coding, testing and documentation;
• maintenance of software libraries created and used by the research groups;
• dissemination of good software practices through tutorials and code reviews;
• translation of research code into production with algorithmic optimization and design improvement.
• Master degree in Computer Science, Applied Mathematics or related field, with two or more years of experience in software engineering (e.g. professional software development in a team and/or open source experience);
• significant programming experience in C++;
• background in scientific programming, code optimization, and knowledge transfer;
• programming experience in Python and/or other languages is an advantage;
• experience in machine learning, robotics, and/or computer vision will be appreciated;
• experience with scientific libraries and/or parallel/GPU programming is a plus;
• team-player attitude, excellent written/spoken English and communication skills.
Salaries and contract will be based on previous experience according to TVöD guidelines. This is a full-time position. The position is initially limited to two years with the possibility of a transition into a permanent position. Working place will be Tübingen.
To apply, please upload your complete application in English (cover letter, curriculum vitae, list of references) to:
If you prefer to send a hardcopy application, you may do so. Please address it to:
Max-Planck-Institute for Intelligent Systems
Gemeinsame Verwaltung Heisenbergstr. 1
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.
More information about the Max Planck Institute for Intelligent Systems can be found on www.is.mpg.de.
Multiple positions are available and will be open until filled or no longer needed. Preference will be given to applications received by November 15, 2019.
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.