Junior Research Software Engineer for Sustainable Tools

Qabird

Leiden

Hybrid

EUR 41,000 - 56,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid working options
Home-working allowance
Laptop provided
ABP pension

Job summary

Leiden University's Institute of Environmental Science (CML) seeks a Junior Research Software Engineer to design, build, and maintain dashboards, APIs, and visual analytics for sustainability research. You will work with researchers to turn scientific insights into usable tools while supporting reproducible workflows and FAIR data practices.

You will collaborate with senior RSEs, PIs, and PhDs to strengthen the software engineering basis of CML, contributing to open science and impactful

Qualifications

  • MSc in computer science, data science, AI, environmental informatics, or related field.
  • Strong programming skills in Python and JavaScript/TypeScript; other languages are a plus.
  • Experience with front-end frameworks (React) and data visualization (D3/Plotly).
  • Experience building back-end APIs (FastAPI, Django, Flask) and integrating SQL/NoSQL databases.
  • Experience contributing to open-source projects.
  • Familiarity with containerization (Docker) and reproducibility tools.
  • Excellent collaboration skills, service mindset, and interest in environmental applications and open science.

Responsibilities

  • Build and maintain scientific software, web apps, and dashboards for research dissemination and policy communication.
  • Support data pipelines and reproducible workflows for environmental analytics.
  • Collaborate with researchers to scope features and ensure usability and accessibility.
  • Assist deployment in cloud/open environments (containerized services) with infrastructure alignment.
  • Promote FAIR data and software practices, version control (Git/GitHub), testing (pytest), packaging, and documentation.

Skills

Python
JavaScript/TypeScript
React
Data visualization
APIs (FastAPI/Django/Flask)
SQL/NoSQL databases
Git/GitHub
Docker
Open source contributions
Collaboration

Education

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

Tools

Docker
Git
GitHub
pytest

Job description

Leiden University's Institute of Environmental Science (CML) seeks a Junior Research Software Engineer to design, build, and maintain dashboards, APIs, and visual analytics for sustainability research. You will work with researchers to turn scientific insights into usable tools while supporting reproducible workflows and FAIR data practices.

You will collaborate with senior RSEs, PIs, and PhDs to strengthen the software engineering basis of CML, contributing to open science and impactful

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

Similar jobs worth comparing

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
Junior Research Software Engineer for Sustainability Science - Full Stack
Junior Research Software Engineer for Sustainability Science - Full Stack

International Society for Industrial Ecology • Leiden

Hybrid
Holiday allowance (8%)
End-of-year bonus (8.3%)
Attractive pension scheme
+2
Sr. Research Software Engineer - Sustainable Infrastructure
Sr. Research Software Engineer - Sustainable Infrastructure

Qabird • Leiden

Hybrid
EUR 40,000 - 62,000
Digital strategy
Collaborative environment
Professional development
+2
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- 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
Junior Research Software Engineer for Sustainability Apps
Junior Research Software Engineer for Sustainability Apps

United States Digital Space LLC • Leiden

Hybrid
Hybrid working options
Comprehensive benefits package
Vacation: 232 hours per year
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
Junior RSE: Sustainability Science & Open Data
Junior RSE: Sustainability Science & Open Data

International Society for Industrial Ecology • Leiden

Hybrid
Holiday allowance (8%)
End-of-year bonus (8.3%)
Attractive pension scheme
+2