Junior Research Software Engineer for Sustainability Science - Full Stack

International Society for Industrial Ecology

Leiden

On-site

EUR 41,381 - 56,436

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Holiday allowance (8%)
End-of-year bonus (8.3%)
Attractive pension scheme
Hybrid working options
Home-working allowance

Job summary

The International Society for Industrial Ecology in the Netherlands seeks a motivated Junior Research Software Engineer for Sustainability Science. You will develop user-friendly software to support sustainability and circular economy analysis while collaborating with senior researchers.

This role requires an MSc in a relevant field and experience in full-stack development and data visualization. Benefits include a competitive salary, flexible working hours, and a comprehensive benefits package.

Qualifications

  • Experience with data visualization tools like D3/Plotly.
  • Familiarity with reproducibility tools and good data management practices.
  • Contributing to open-source projects is a plus.

Responsibilities

  • Develop and maintain data pipelines for environmental databases.
  • Collaborate with researchers to create user-friendly tools.
  • Support deployment in cloud and open environments.

Skills

Full-stack development
Data visualization
Collaboration skills
Environmental informatics
Experience with front-end frameworks
Building back-end APIs
Containerization

Education

MSc in computer science, data science, AI, environmental informatics, or related field

Tools

React
D3/Plotly
FastAPI
Django
Flask
SQL/NoSQL
Docker

Job description

Junior Research Software Engineer for Sustainability Science - Full Stack

The Institute of Environmental Science CML at Leiden University is looking for a motivated Junior Research Software Engineer with experience in full‑stack development, data visualization, and modern software engineering practices to turn scientific insights into reliable and user‑friendly software. In this role you will help design, build, and maintain the next generation of industrial ecology research tools that support sustainability and circular economy analysis, and promote reproducible science across the institute.

What you will do

In your role you will work closely with senior RSEs, Principal Investigators, and PhDs to strengthen the scientific software engineering basis of our institute. You will be responsible for tasks such as:

  • Supporting the development and maintenance of data pipelines and reproducible workflows for environmental databases and analytics.
  • Collaborating with researchers to scope features, translate research needs into user‑friendly tools, and ensure usability and accessibility.
  • Supporting deployment in cloud and/or open environments (e.g., containerized services), working with the senior RSE on infrastructure alignment.
  • Promoting good data and software management for FAIR and open science practices, version control (Git/GitHub), testing (pytest), packaging, documentation, etc.
Where you will work

The Institute of Environmental Science (CML) at Leiden University is located in the Faculty of Sciences in Leiden’s Bio Science Park. The institute focuses on the sustainable use of natural resources and the preservation of natural capital and biodiversity.

Qualifications
  • MSc in computer science, data science, AI, environmental informatics, or related field.
  • Experience with front‑end frameworks (e.g., React) and data visualization (e.g., D3/Plotly).
  • Experience building back‑end APIs (FastAPI, Django, Flask) and integrating databases (SQL/NoSQL).
  • Experience contributing to open‑source projects.
  • Familiarity with containerization (Docker) and reproducibility tools.
  • Excellent collaboration skills, a service mindset, and enthusiasm for environmental applications and open science.
What we offer

We offer an initial one‑year contract, with an option to extend to a permanent contract based on performance, following the pay scale 9 in accordance with the Collective Labour Agreement for Dutch Universities. Salary ranges from €3,708 to €5,057 gross per month for a full‑time position.

You will have 232 vacation hours per year (approximately 30.5 vacation days) and flexible working hours.

Our comprehensive benefits package includes:

  • Holiday allowance (8%) and end‑of‑year bonus (8.3%).
  • An attractive pension scheme with ABP.
  • Options for secondary employment conditions and flexible benefits (e.g., sports subscription, bicycle scheme, childcare options).
  • Hybrid working options and a home‑working allowance.
Equal Opportunity

At the Faculty of Science we value inclusiveness and strive for a diverse community with equal opportunities for all. We encourage applicants of all backgrounds and identities. For more information about our diversity and equality policy, visit our website.

Female researchers are also welcome to join the Researchers In Science for Equality (RISE) network of the Faculty of Science.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Research Software Engineer for Sustainability Science - Full Stack
Junior Research Software Engineer for Sustainability Science - Full Stack

Karlstad University • Leiden

Hybrid
EUR 3,000 - 6,000
Holiday allowance (8%)
End-of-year bonus (8.3%)
Pension scheme with ABP
+3
Junior Research Software Engineer for Sustainability Science - Full Stack
Junior Research Software Engineer for Sustainability Science - Full Stack

United States Digital Space LLC • Leiden

Hybrid
Hybrid working options
Comprehensive benefits package
Vacation: 232 hours per year
Junior Research Software Engineer for Sustainability Science - Full Stack
Junior Research Software Engineer for Sustainability Science - Full Stack

Leiden University Centre for Linguistics • Leiden

On-site
EUR 41,000 - 56,000
Holiday allowance (8%)
End-of-year bonus (8.3%)
ABP pension
+3
Junior Research Software Engineer for Sustainability Science - Full Stack- NL
Junior Research Software Engineer for Sustainability Science - Full Stack- NL

Qabird • Leiden

Hybrid
EUR 41,000 - 56,000
Hybrid working options
Home-working allowance
Laptop provided
+1
Senior Research Software Engineer for Digital systems for sustainability science
Senior Research Software Engineer for Digital systems for sustainability science

International Society for Industrial Ecology • Leiden

Hybrid
EUR 3,000 - 6,000
8% holiday allowance
8.3% end-of-year bonus
Attractive pension scheme
+2
Senior Research Software Engineer for Digital systems for sustainability science
Senior Research Software Engineer for Digital systems for sustainability science

Karlstad University • Leiden

Hybrid
Flexible working options
Comprehensive benefits package
Professional development opportunities
Senior Research Software Engineer for Digital systems for sustainability science
Senior Research Software Engineer for Digital systems for sustainability science

United States Digital Space LLC • Leiden

Hybrid
Professional development opportunities
Collaborative academic environment
Flexible working hours
+2
Senior Research Software Engineer for Digital systems for sustainability science- NL
Senior Research Software Engineer for Digital systems for sustainability science- NL

Qabird • Leiden

Hybrid
EUR 40,000 - 62,000
Digital strategy
Collaborative environment
Professional development
+2
Junior Research Software Engineer for Sustainable Tools
Junior Research Software Engineer for Sustainable Tools

Qabird • Leiden

Hybrid
EUR 41,000 - 56,000
Hybrid working options
Home-working allowance
Laptop provided
+1
Junior Research Software Engineer Sustainability Dashboards
Junior Research Software Engineer Sustainability Dashboards

Leiden University • Leiden

Hybrid
Holiday allowance (8%)
End-of-year bonus (8.3%)
Pension scheme with ABP
+3