Welcome
You are about to start your application process for:
INT-26017-PROGRAMMING ENVIRONMENTAL DATA QUALITY CONTROL AND REPORTING
INT-26017-PROGRAMMING ENVIRONMENTAL DATA QUALITY CONTROL AND REPORTING

Internship contract (compulsory)– 6 months | Fulltime/40h | From 01.03.2026 on | Belvaux

 

Are you passionate about research? So are we! Come and join us

The Luxembourg Institute of Science and Technology (LIST) is a Research and Technology Organization (RTO) active in the fields of materials, environment and IT. By transforming scientific knowledge into technologies, smart data and tools, LIST empowers citizens in their choices, public authorities in their decisions and businesses in their strategies.

https://www.list.lu/

 

How will you contribute?


We are seeking a highly motivated Environmental Data Validation and Reporting Intern to join our team.
The intern will contribute to the development of Python-based data quality control and reporting pipelines for environmental time-series data, supporting the operational monitoring systems of LIST.

 

You will join the Luxembourg Eco-hydrology Observatory (LEO)- https://researchportal.list.lu/organisation/detail/leo  under the Environmental Modelling and Sensing Unit (ENVISION) at LIST, a research and infrastructure platform dedicated to long-term environmental monitoring, sensing technologies, and data-driven assessment of climate, hydrology, soil and ecosystems across Luxembourg.

 

LEO integrates field sensors, databases, and digital tools to provide quality-controlled, traceable, and policy-relevant environmental information for research, national reporting, and European environmental obligations.

 

You will mainly focus on developing Python-based tools for data validation, analysis, and reporting within LEO’s environmental data pipelines. In particular, you will contribute to:

  • Understanding the structure and metadata of environmental time-series data (weather, hydrology, soil, water quality)

  • Developing and extending Python scripts for automated quality control (QA/QC) of environmental data

  • Supporting the automation of the data validation and processing chain

  • Developing Python-based reporting templates (tables, plots, summaries) that transform validated data into standardised weather and hydrological reports

  • Testing, refining, and improving the scripts together with the data management and sensor teams

  • Documenting the code and workflows and producing a user and developer guide

 


Is Your profile described below? Are you our future colleague? Apply now!

Education and skills

  • You are a Master student in computer science, data science, environmental informatics, hydrology, environmental science, or a related field.

You must have:

  • Solid knowledge of the programming language Python

  • Good experience of the version-control system GitAt least an upper-intermediate level of English (spoken and written)

  • Ability to work independently and as part of a team

  • Strong organisational and time management skills

 In addition, it is beneficial if you have:

  • Public repository of at least one Python project

  • Experience with using Git in a team

  • Practice with validating, analysising and visualising climate or environmental time-series data

  • Interest in environmental monitoring, hydrology, or climate systems


Language skills

  • Fluency in English, both oral and written. Other relevant languages are an asset.

 

Your LIST benefits

  • An organization with a passion for impact and strong RDI partnerships in Luxembourg and Europe that works on responsible and independent research projects

  • Sustainable by design, empowering our belief that we play an essential role in paving the way to a green society

  • Innovative infrastructures and exceptional labs occupying more than 5,000 square meters, including innovations in all that we do

  • An environment encouraging curiosity, innovation and entrepreneurship in all areas

  • Multicultural and international work environment with more than 50 nationalities represented in our workforce

  • Diverse and inclusive work environment empowering our people to fulfill their personal and professional ambitions

  • Gender-friendly environment with multiple actions to attract, develop and retain women in science

  • 32 days’ paid annual leave, 11 public holidays 

Apply online

https://www.list.lu/career/job-offers

Your application must include a CV and a motivation letter oriented towards the position and detailing your experience


Application procedure and conditions:

Start: 01/03/26.


We kindly request applicants to provide their nationality for statistical purposes only, as part of our commitment to promoting diversity and ensuring equal opportunities in our workforce. This information will be kept confidential and will not be used for any discriminatory purposes.

LIST is dedicated to maintaining an inclusive work environment and is an equal opportunity employer. We are committed to attracting, hiring, and retaining a diverse workforce. All applicants will be considered for employment without discrimination based on national origin, race, color, gender, sexual orientation, gender identity, marital status, religion, age, or disability.

Applications will be continuously reviewed until the position is filled. An assessment committee will thoroughly evaluate applications, adhering to guidelines designed to ensure equal opportunities. The primary criteria for selection will be the alignment of the applicant's existing skills and expertise with the requirements mentioned above. 

Details
Employment type
Internship
Contract type
Seasonal contract
Hours per week
40
Contract period
Months
Contract duration
6
Location
Country
Luxembourg
City
Esch-Sur-Alzette
Job Category
Science & Research
minimum requiredEducation
Master
Required work experiencein years
0 or more years
Profile type
Intern
UO
ENVIRONMENT (ERIN)
Employment type
Internship
Contract Type
Seasonal contract
Recruiter in charge
Juliana POSADA
REQUIREDLANGUAGES
To be considered for this position it is crucial that you have knowledge of the following languages
English
ReadC1 Advanced
WriteC1 Advanced
SpeakC1 Advanced
Select an option to apply
Enter manually
Apply with Indeed
Used skeeled before?
Apply Later
Privacy Policy
Powered by