NOMAD Laboratory


Dec 4, 2020

NOMAD Lab: Open Positions for Research Software Engineers and Artificial Intelligence Experts

Several open positions for Research Software Engineers and Artificial Intelligence Experts with knowledge in materials science (12/03/2020)

at the NOMAD Laboratory at the Fritz Haber Institute of the Max Planck Society and the association FAIR-DI e.V.

1. Developer for a web-based platform for materials science, data sharing, and analysis

You will be working on a REST and NoSQL based backend and distributed cloud-based processing infrastructure written in Python, a suit of parsers for input/output files from computational materials science codes, a component-based (react) frontend / Graphical User Interface, or Jupyter based analysis framework.

Qualifications - Essential Skills:

  • excellent programming skills
  • in-depth knowledge of Python

Qualifications - Ideally in-depth understanding of and experience in:

  • NoSQL databases: Elasticsearch, MongoDB
  • REST APIs and Python web-frameworks: Flask, FastAPI
  • frontend/graphical user interface (GUI): JavaScript, React, HTML/CSS


2. Artificial Intelligence Experts with knowledge in computation materials science

These are several positions for collaborators working on the NOMAD Artificial Intelligence Toolkit helping to advance it into a service to help the wider community. A special development will be an artificial-intelligence guided (active) workflow for density functional theory calculations. Here concepts as outlier detection, subgroup discovery, domain of applicability of machine-learning models, etc. will be combined. See, e.g. C. Sutton et al., Identifying domains of applicability of machine learning models for materials science. Nat. Commun. 11, 4428 (2020), and references therein.


  • excellent programming skills
  • in-depth knowledge of Python
  • experience with Jupyter notebooks
  • good knowledge of computational materials science


We are looking for ...

Truly outstanding PhD students, postdocs, or Research Software Engineers. The positions are currently open for 1 year with the possibility of extension. You will work in a team at the NOMAD Laboratory which is located at the Fritz Haber Institute of the Max Planck Society and at the Physics Department of the Humboldt Universität zu Berlin, one of the best universities in Germany.


How to apply

Applications for these positions are only accepted via our online application portal. Applications will be accepted from immediately until the positions are filled.

We seek to increase the number of women in research and therefore explicitly encourages women to apply. We are also committed to increasing the number of individuals with disabilities in our workforce and therefore encourage applications from such qualified individuals.

Your application must include (in one PDF file):

  • A cover letter describing your motivation for applying (max. 1 page)
  • A CV with a complete description of your academic career and relevant skills (including a description of your programming experience)
  • Contact details of at least two potential referees
  • Copies of your degree certificate(s)
  • For applicants for a PhD or master position: transcripts of courses taken and grades obtained

For more information please contact: Dr. Annika Scior