Research Software Trainer at TU Delft
Delft, Zuid-Holland, Netherlands -
Full Time


Start Date

Immediate

Expiry Date

08 Jul, 25

Salary

3.378

Posted On

08 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

English, Version Control, Software Development, Testing, Materials, Documentation, Training, Licensing, Communication Skills, A2, Collaborative Environment

Industry

Computer Software/Engineering

Description

JOB DESCRIPTION

TU Delft is looking for a Research Software Trainer to support PhD candidates and researchers in developing intermediate-level research software skills. You will design and deliver training in collaboration with the Research Data and Software (RDS) team, Digital Competence Centre (DCC), and Faculty Data Stewards. Additionally, you will contribute to the development and refinement of our training curriculum, creating a scalable training program aligned with TU Delft’s “Vision for Research Data Management Training” (https://doi.org/10.5281/zenodo.3516874). This work also involves the integration of our formal training activities with other initiatives like the FAIR for Research Software programme (FAIR4RS) and other support initiatives such as CodeCheck, and the DCC Guides led by the DCC.
As part of the RDS team at TU Delft Library, you will work under the supervision of the RDS training coordinator and work closely with our research data management and digital skills trainers. You will also collaborate with DCC research software engineers and data managers to incorporate best practices in open-source software development within the training. Beyond TU Delft, you will engage with national and international partners, such as the eScience Center, Research Software Training NL, and The Carpentries.

Your main tasks will be to:

  • Organise and deliver intermediate-level research software training (e.g., CodeRefinery, Version Control & Collaborative Development for Research Software) in collaboration with relevant stakeholders
  • Foster an inclusive, interactive learning environment.
  • Work together with the RDS and the DCC team developing and enhancing a structured training programme.
  • Assess training needs and improve course offerings based on feedback.
  • Join national and international research software training networks.
  • Participate in relevant networks, collaborations and initiatives of the TU Delft Library and the DCC.

About the Research Data and Software team
The RDS team, part of the Research Services Department at TU Delft Library, plays a leading role in research data management and digital skills training. Since 2020, we have been expanding our offering of research software and data management training. More details on our training programs: https://www.tudelft.nl/en/library/research-data-management/r/training-events/training-for-researchers.
This is a temporary position funded by NWO to enable an exploratory project to revise and improve intermediate-level of research software training.

JOB REQUIREMENTS

We are looking for enthusiastic candidates who have the following skills:

Essentials:

  • Experience in organising, delivering, and developing training for PhD candidates and researchers, preferably both in-person and online.
  • Excellent communication skills to work with diverse stakeholders and transform their policy or pedagogical needs into relevant training content and materials.
  • Knowledge of best practices in software development, including version control (GitLab/GitHub), branching strategies, testing, licensing and documentation.
  • Familiar with the FAIR principles for Research Software (FAIR4RS) and their implmentation.
  • Enjoy working in a team-oriented, collaborative environment.
  • Hold an MSc degree or equivalent experience in a research setting; a PhD is a plus.
  • Good command of English, written and spoken (If not a Dutch speaker, a willingness to learn Dutch to level A2).

Nice to have:

  • Experience in education design and pedagogical skills or are eager to learn.
  • Knowledge and hands-on experience in research software development.
  • Familiar with Software/Data Carpentry workshops, are a certified Carpentries instructor or willing to become one.
Responsibilities
  • Organise and deliver intermediate-level research software training (e.g., CodeRefinery, Version Control & Collaborative Development for Research Software) in collaboration with relevant stakeholders
  • Foster an inclusive, interactive learning environment.
  • Work together with the RDS and the DCC team developing and enhancing a structured training programme.
  • Assess training needs and improve course offerings based on feedback.
  • Join national and international research software training networks.
  • Participate in relevant networks, collaborations and initiatives of the TU Delft Library and the DCC
Loading...