Software Developer and Machine Learning Engineer (m/f/d), Helmholtz-Zentrum Hereon | #python | #jobs


Job Title

Software Developer and Machine Learning Engineer (m/f/d)

Job Description

New membranes and membrane processes for the separation of substances are being developed with experiments and simulations at the Institute of Membrane Research. In order to enhance the digital acquisition of metadata and documen­tation of research data, we are developing a web-based electronic lab notebook (ELN), Herbie. Accordingly, the evaluation of large experimental datasets from the ELN and other sources by means of machine learning has become increasingly important. We aim to uncover correlations between parameters and structures that remain hidden in individual experiments.

The goal of this position is establishing machine-learning-based data evaluation methods to advance the understanding of structure-property-performance-relationships of polymer membranes. A minor part of your work will be supporting the development of the ELN. We are looking for a software developer, data or computer scientist, physicist or engineer (MSc or PhD) (m/f/d) as soon as possible. This position is initially limited to two years with a high chance for extension, the place of work is the Helmholtz-Zentrum Hereon in Geesthacht. There are options for further scientific qualification, e.g. pursuing a PhD. Part of the work can be conducted via home office. In principle, the advertised position can be filled on a part-time basis.

Equality of opportunity is an important part of our personnel policy. We would therefore strongly encourage qualified women to apply for the position.

Your tasks

  • analysis of experimental and digital processes in membrane research
  • assembly of experimental datasets from data bases, including pre-processing of image data
  • conceptual and implemented development of machine learning architectures for the evaluation of large scientific datasets
  • participation in the development of the ELN’s web-based frontend and backend
  • contributions to the development of a data exchange format between ELNs and of an ontology for the Herbie ELN
  • validation of your results in collaboration with polymer membrane scientists
  • publication and presentation of your scientific results in journals and at international conferences and workshops


  • No telecommuting
  • No Agencies Please


Essential qualifications

  • MSc or PhD degree in data science, computer science, physics, engineering or related disciplines
  • advanced experience in software development, statistical methods and methods of data science
  • very good coding skills in Python
  • profound knowledge of Python machine learning architectures (Keras, PyTorch, TensorFlow)
  • fluency in spoken and written English
  • experience with scientific methods and project planning
  • experience with scientific publications and presentations

Your personal profile

  • systematic and goal-oriented way of working
  • sense of responsibility and a high demand for quality in your work
  • ability to tackle complex problems and to think outside the box
  • joy of working in a small team and flexibility regarding the tasks involved
  • proactive communication skills
  • openness to an international and dynamic working environment in science
  • willingness to familiarize yourself with new topics, e.g. polymer chemistry and membrane technology

Desirable qualifications

  • experience in fullstack web development
  • programming skills in one or more languages (Python/Django, Elm, Ruby on Rails, Javascript, HTML, CSS) and object-oriented code development
  • experience with application programming interfaces and semantic web
  • experience with databases (e.g. SQL) and export mechanisms
  • German language skills

About the Company

Helmholtz-Zentrum Hereon

The Helmholtz-Zentrum Hereon conducts cutting-edge international research for a changing world: Around 1,100 employees contribute to the tackling of climate change, the sustainable use of the world’s coastal systems and the resource-compatible enhancement of the quality of life. From fundamental research to practical applications, the interdisciplinary research spectrum covers a unique range.

Institute of Membrane Research

The Institute of Membrane Research develops new membranes and processes for separation of substances. State-of-the-art equipment and methods for the synthesis, characterization and processing of polymers as well as membrane preparation, module develop­ment, process piloting and modelling of separation processes are the focus of research.

Contact Info


Source link