SnT is a leading international research and innovation centre in secure, reliable and trustworthy ICT systems and services. We play an instrumental role in Luxembourg by fueling innovation through research partnerships with industry, boosting R&D investments leading to economic growth, and attracting highly qualified talent.

As the successful candidate, you will join the Security, Reasoning and Validation (SeRVal) group of the SnT, under the responsibility of Prof. Yves Le Traon and Dr. Maxime Cordy, and work on several research collaborations with companies from various sectors (STATEC, CREOS, Paypal, BGL BNP Paribas, Cebi…). The research conducted by SeRVal covers a wide range of topic including:

  • Software engineering, in particular quality assurance techniques (software testing, model-based verification, software security, performance analysis, etc.)
  • Data science, machine learning and optimization
  • Financial technologies
  • Smart energy systems
  • Industry 4.0

We’re looking for people driven by excellence, excited about innovation, and looking to make a difference. If this sounds like you, you’ve come to the right place!

Your Role…

To support this research, you will endorse multiple tasks including:

  • Group-level development: you will develop and maintain tools that benefit different teams and members
  • Partnership-level development: you will develop software solution that directly serve a partnership project with a company
  • Punctual project development: you will occasionally provide technical support to projects that have strict requirements and deadlines
  • Support development: you will develop specific software artefacts that support our research activities (e.g. experimental platforms, scripts to collect and present experiment results, algorithm implementations, etc.)
  • Software architecture support: you will support our researchers with good architecture design and software development practices
  • Management of tool repositories
  • Management of development infrastructure (computing servers)

Generally, your role will be to ensure the industry readiness of the software solutions that the group develops, via the application of the best software engineering practices.


The Supervision Team You Will Be Working With Is

  • Yves Le Traon: head of SerVal
  • Maxime Cordy: daily advisor

You Will Be Required To Perform The Following Tasks

  • In general: support the research activities based on your design and development skills
  • Software design, development and testing
  • Survey the industrial and scientific literature in the relevant research domains
  • Contribute to research dissemination activities (scientific publications, SnT and industry events, etc.)
  • Implement proof-of-concept software tools
  • Investigate new technologies
  • Preparing demos that showcase our research outcomes
Your Profile…

Qualification: The candidate should possess a Master degree in Computer Science.

Experience : The ideal candidate should have some knowledge and/or experience in a number of the following topics:

  • Programming (Python, Java, C, …)
  • Software engineering, Devops/MLops
  • Data science
  • Machine learning and AI

Excellent software development skills are mandatory.


Language Skills: Fluent written and verbal communication skills in English is required. French is a strong advantage.

Here’s what awaits you at SnT…
  • Exciting infrastructures and unique labs. At SnT’s two campuses, our researchers can take a walk on the moon at the LunaLab, build a nanosatellite, or help make autonomous vehicles even better
  • The right place for IMPACT. SnT researchers engage in demand-driven projects. Through our Partnership Programme, we work on projects with more than 45 industry partners
  • Be part of a multicultural family. At SnT we have more than 60 nationalities. Throughout the year, we organise team-building events, networking activities and more

Find out more about us!

In Short…
  • Contract Type: Fixed Term Contract 12 Month – renewable under conditions
  • Work Hours: Full Time 40.0 Hours per Week
  • Starting date: As soon as possible
  • Location: Kirchberg
  • Job Reference: UOL05011
How to apply…

Applications should include:

  • Full CV
  • Transcript of all modules and results from university-level courses taken
  • A motivation letter

All qualified individuals are encouraged to apply.

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.

The University of Luxembourg embraces inclusion and diversity as key values. We are fully committed to removing any discriminatory barrier related to gender, and not only, in recruitment and career progression of our staff.

About the University of Luxembourg…

University of Luxembourg is an international research university with a distinctly multilingual and interdisciplinary character. The University was founded in 2003 and counts more than 6,700 students and more than 2,000 employees from around the world. The University’s faculties and interdisciplinary centres focus on research in the areas of Computer Science and ICT Security, Materials Science, European and International Law, Finance and Financial Innovation, Education, Contemporary and Digital History. In addition, the University focuses on cross-disciplinary research in the areas of Data Modelling and Simulation as well as Health and System Biomedicine. Times Higher Education ranks the University of Luxembourg #3 worldwide for its “international outlook,” #20 in the Young University Ranking 2021 and among the top 250 universities worldwide.

Further information

For further information, please contact us at maxime.cordy@uni.lu or yves.letraon@uni.lu

Send job to a friend

Apply for job

Leave a Reply