Software developer in Environmental Modeling & Data Science

Published on 10/11/2025

Université du Luxembourg logo

Université du Luxembourg


Working time
Type of contract
Professional experience
Educational level

About us

The University of Luxembourg is an international research university with a distinctly multilingual and interdisciplinary character.

The Luxembourg Centre for Socio-Environmental Systems strives to grow into an internationally recognised research hub for a sustainable and equitable world. Our goal is to help societies to transition to environmentally friendly and just conditions. At the core is the recognition that global environmental disruptions such as climate change, biodiversity loss, and resource depletion are closely linked with societal systems. To address these complex issues, we take a systemic approach and study the interconnectedness of human activities and the environment. Our mission is to develop sustainable, socially just, and environmentally friendly solutions by bridging disciplines and fostering collaboration between researchers, policymakers, and society.

Your role

  • Support the acquisition, processing, and integration of environmental and geospatial datasets following FAIR principles
  • Contribute to the development of data products, models, and research tools
  • Assist in setting up and maintaining LCSES's geo data infrastructure, and socio-environmental data cube and storage systems based on version-controlled repositories
  • Collaborate on the design and testing of web-based applications for data visualization and access
  • Document workflows, methods, and protocols to ensure reproducibility and transparency

Your profile

  • Master's or relevant working experience with environmental datasets in research projects
  • Interest in AI-based methods and interdisciplinary research


Technical Skills:

  • Minimum 10 years of experience in managing and integrating diverse, heterogeneous, spatio-temporal datasets
  • Familiarity with geospatial data infrastructure, data cube technologies, and API data access
  • Understanding of agile project workflows and collaborative tools (e.g., GitLab)
  • Strong programming skills in a high-level language (e.g., Python, Java, C++)
  • Experience in end-to-end software development, from design to deployment
  • Proficiency with version control systems (e.g., Git, GitLab, GitHub)
  • Experience building and maintaining containerized applications and orchestration platforms (e.g., Docker)
  • Experience designing and building APIs at scale for data access and integration
  • Production experience with common geospatial data formats
  • Experience collaborating with internal and external partners and data providers
  • Knowledge of database design and integration of heterogeneous datasets

Soft Skills:

  • The ability to work within an interdisciplinary and international team
  • Creativity and strong organizational abilities
  • Fluency in English; French or German is considered an asset

We offer

  • Multilingual and international character. Modern institution with a personal atmosphere. Staff coming from 90 countries. Member of the "University of the Greater Region" (UniGR)
  • A modern and dynamic university. High-quality equipment. Close ties to the business world and to the Luxembourg labour market. A unique urban site with excellent infrastructure
  • A partner for society and industry. Cooperation with European institutions, innovative companies, the Financial Centre and with numerous non-academic partners such as ministries, local governments, associations, NGOs …

How to apply

Applications should include:

  • Curriculum Vitae
  • Cover letter

Early application is highly encouraged, as the applications will be processed upon reception. Please apply ONLINE formally through the HR system. Applications by Email will not be considered.

All qualified individuals are encouraged to apply. In line with our values, the University of Luxembourg promotes an inclusive culture. We encourage applications from individuals of all backgrounds and are dedicated to upholding equality and respect for our employees and students.

General information:

  • Contract Type: Fixed Term Contract 24 Month
  • Work Hours: Full Time 40.0 Hours per Week
  • Location: Belval Campus
  • Internal Title: Software developer
  • Job Reference: UOL07764

.

Apply online

Software developer in Environmental Modeling & Data Science

 
 
 
 

Supported formats:
.pdf, .doc, .docx, .odt (max size: 10 mo).



Ex: Cover letter, portfolio, etc.

Supported formats:
.pdf, .doc, .docx, .odt, .png, .jpg, .jpeg, .gif (max size: 10 mo).


Take this opportunity to create a free and secure account to join the Moovijob.com community.

 
 
i
Use at least eight characters including letters, one number and one symbol.
Confidentiality

At Moovijob.com we take care of your data security. Your Moovijob.com account will never appear publicly. We respect your privacy settings. Only the companies for which you apply or those using the Moovijob.com CV database can have access to your profile.


Stay informed of the latest news about the Luxembourg market and receive our advice during this meeting!

By applying through Moovijob.com, you accept the legal information.