Netherlands eScience Center – eScience Research Engineers

The Netherlands eScience Center is the Dutch national center of excellence for the development and application of research software to advance academic research. We are convinced that research in every academic discipline can be improved by taking advantage of available digital technology. We take a multidisciplinary approach, combining our deep knowledge of both academic research and software development to help define and solve research challenges. We share our ideas and the tools we develop. Together with a wide range of partner organizations, we advance not just our research projects, but the state of academic research in general.

We are looking for several enthusiastic:

eScience Research Engineers
Having deep knowledge of both academic research and software development to help define and solve research challenges

The position:

eScience research engineers have an academic background and are interested in developing and applying research software within academic disciplines. They also actively share their knowledge and experience with the academic community. As an eScience research engineer you will operate in an academic environment. You will be responsible for the translation of research questions into solutions that effectively apply advanced digital technologies. You will develop high-quality software and ensure that these can be used easily by academic researchers. Our eScience research engineers work as a team, creatively combining and sharing knowledge between projects. It is likely that you will work part time at the eScience Center in Amsterdam and part time at a university or research institute participating in collaborative projects. The persons we are looking for are capable of quickly adopting new technologies and are able to contribute to academic publications.

We require:

  • Completed master degree or PhD with programming and/or data science skills;
  • Solid programming experience with different programming languages (Python, C++, Java, or Fortran);
  • Excellent command of English, both verbally and in written communication.

We are particularly interested in candidates having experience in one or more of the following areas:

  • Developing applications that run on high-performance computing platforms (GPUs, clusters, supercomputers, etc.).


  • Developing and optimizing machine learning and deep learning frameworks for the processing of large data sets.


  • Developing physics based simulations for either: weather and climate models, hydrological models, material science, and multi-scale modelling.


  • Digital Humanities, for example: text mining, Natural Language Processing (NLP).


  • Using advanced data handling or semantic web technologies to enhance data-driven research, for example in life-sciences.


  • Collaborative: you are eager to collaborate with experts from different academic domains and technology areas to gain new insights;
  • Open: you are convinced that research software and knowledge should be shared freely, and you reach out to academic communities to achieve that;
  • Resourceful: you look for new ways to define and solve research challenges, using the eScience Center’s extensive pool of knowledge and tools;
  • Pro-active: you take responsibility for your work and actions and you make your own decisions in order to achieve your goals.

Read more!