Software developer / Scientist, Industrial Ecology

The Faculty of Science and Institute of Environmental Sciences are looking for:

Software developer / Scientist, Industrial Ecology (1 fte)
Vacancy number: 14071

The Institute of Environmental Sciences (CML) is a key player in the development of sustainability assessment methodologies and related software tools, helping companies, researchers, and policy makers to improve the environmental sustainability of the society and future technologies.

We are looking for a software developer or researcher with proven programming skills to support the development of our software tools, namely the Python/JavaScript based open source Life Cycle Assessment (LCA) software Activity Browser (, which has a rapidly growing international user base.

The software developer will also play an important role in supporting international research projects such as the Getting the Data Right Project ( and developing other tools for internal and external use, e.g. by contributing to the development of web-applications for the analysis of sustainability scenarios using global macro-economic environmental data (e.g., Environmentally Extended Input-Output data).

The vacancy offers opportunities for personal growth, e.g. by taking on the lead developer role for our LCA software and interacting with its international user base. We offer the possibility to take part in cutting-edge sustainability research, to publish scientific papers, and to take part in education and software trainings. The candidate will be guided by our scientific staff and can rely on our profound experience with the development of software for LCA and Environmentally Extended Input-Output Analysis and sustainability assessment in general. Leiden University also offers a range of courses for personal development.

Key tasks

  • Supporting the development of the open source LCA software Activity Browser and eventually taking on the role of the lead developer
  • Supporting software development in scientific research projects
  • Supporting the development and maintenance of web-applications

Selection criteria

  • Solid programming knowledge, preferably in Python (e.g. PySide, pandas, brightway). JavaScript is a plus. Previous experience with software development is a plus.
  • Experience or desire to grow in the use of web development frameworks (e.g., Django). Experience or knowledge of containerization technologies (e.g., Docker or Singularity) is a plus.
  • Independent mind and own initiative to contribute to projects and software
  • Ability to work in a team.
  • Proficiency in English and good communication skills.
  • An interest in sustainability. Knowledge in the fields of industrial ecology, LCA, or related disciplines is a plus, but not strictly required.

Research at our faculty
The Faculty of Science is a world-class faculty where staff and students work together in a dynamic international environment. It is a faculty where personal and academic development are top priorities. Our people are driven by curiosity to expand fundamental knowledge and to look beyond the borders of their own discipline; their aim is to benefit science, and to make a contribution to addressing the major societal challenges of the future.

The research carried out at the Faculty of Science is very diverse, ranging from mathematics, information science, astronomy, physics, chemistry and bio-pharmaceutical sciences to biology and environmental sciences. The research activities are organised in eight institutes. These institutes offer eight bachelor’s and twelve master’s programmes. The faculty has grown strongly in recent years and now has more than 2,300 staff and almost 5,000 students. We are located at the heart of Leiden’s Bio Science Park, one of Europe’s biggest science parks, where university and business life come together.

The Institute of Environmental Sciences (CML) is positioned in the Faculty of Sciences. The core focus of CML is to perform research and education in the interdisciplinary field of Environmental Sciences. CML has two Departments: Industrial Ecology (CML-IE) and Environmental Biology (CML-EB). Presently, about 125 fte (including postdocs and PhDs) are employed at CML. CML collaborates with the TU Delft and Erasmus University in the Leiden-Delft-Erasmus Centre for Sustainability (LDE-CfS), Naturalis Biodiversity Centre, and other partners.
For more information, see and Information about CML can be found at

Terms and conditions

We offer a one year term position with the possibility of renewal based on need, funding and performance. The salary range is from € 3.226 to € 5.090 gross per month (pay scale 10 in accordance with the Collective Labour Agreement for Dutch Universities).

Leiden University offers an attractive benefits package with additional holiday (8%) and end-of-year bonuses (8.3 %), training and career development and sabbatical leave. Our individual choices model gives you some freedom to assemble your own set of terms and conditions. For international spouses we have set up a dual career programme. Candidates from outside the Netherlands may be eligible for a substantial tax break.


Leiden University is strongly committed to diversity within its community and especially welcomes applications from members of underrepresented groups.


Enquiries can be made to Dr. Bernhard Steubing (, Dr. Franco Donati (, or Prof. dr. Arnold Tukker (


To apply for this vacancy, please send an email to Please ensure that you upload the following additional documents quoting the vacancy number:

  • CV
  • A motivation letter
  • The names and phone numbers of two referees

Only applications received before October 2nd, 2023 will be considered.

Interviews will likely take place on October 11th and potential second round interviews on October 24th 2023.

Read more / apply
  • Application deadline: Oct 01, 2023
  • Leiden University, CML
  • Industrial Ecology
  • Leiden, The Netherlands
  • Academic Positions
Read more / apply Back to list
On the job market

Some industrial ecology candidates that are on the job market...

  • Menezes Miguel
    Ecole hôtelière de Lausanne (campus Singapore)
  • Ruichang Mao
    Department of Environmental and Resource Engineering, Technical University of Denmark
  • Jinbo Zhang
    College of Environmental Science and Engineering, Peking University, Beijing, 100871, China
  • Yinglei WU
    University of Tokyo
  • Yuye Zhou
    Nanjing University
All candidates