Aktiviere Job-Benachrichtigungen per E-Mail!
Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf
Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren
The EPFL is seeking a Front-End Developer (Research Software Engineer) to join the ENAC-IT4R team, where you will develop web applications for research data access and management. The role requires fluency in English and French, with knowledge in frontend and backend development. This position offers an excellent opportunity to work in a dynamic academic environment at a top-ranked institution, supporting diverse research initiatives.
EPFL, the Swiss Federal Institute of Technology in Lausanne, is one of the most dynamic university campuses in Europe and ranks among the top 20 universities worldwide. The EPFL employs more than 6,500 people supporting the three main missions of the institutions: education, research and innovation. The EPFL campus offers an exceptional working environment at the heart of a community of more than 18,500 people, including over 14,000 students and 4,000 researchers from more than 120 different countries.
ENAC-IT4R is a team of software developers and data engineers dedicated to supporting researchers in the fields of architecture, civil and environmental engineering with their data pipelines & research code throughout the whole research data lifecycle.
We’re looking for a RSE to complement our team of 6 RSEs (research software engineers), with combined experience in data engineering, data management, full-stack development, data wrangling and data science. Our RSEs are service-oriented and work closely with researchers to tackle a wide range of data and code challenges across diverse scientific domains. They’re true Swiss Army knives — versatile, curious, and collaborative.
Develop tools to access, query, and interact with research data, including implementation of web applications such as maps, dashboards with custom data visualizations, and database frontends.
Design custom user-friendly interfaces, following UX/UI best practices
Build backend APIs in Python or other suitable languages depending on the project.
Support researchers in implementing data management plans and building automated data workflows — with a strong service-oriented mindset
Anticipate and assess emerging technologies — particularly AI and open-source tools — to continuously improve the ENAC research data ecosystem
Must have
Nice to have
Experience Level
Start date: upon agreement
Activity rate min :60,00
Activity rate max : 100,00
Contract type : fixed term contract
Duration : 1 year renewable
Référence : 1614
How to Apply
We invite you to apply by submitting your CV and a cover letter via EPFL’s official recruitment platform!
In your cover letter, please include a table that outlines your level of knowledge and hands-on experience in the following areas:
Front-end development
UI/UX
Collaborative code (ideally in an open-source context, e.g. link to version control repository, one of your Pull requests etc)
For each area, briefly describe your level of knowledge by giving real-life examples of what you are able to accomplish, and ideally links to codebases, even if simple side projects. Kindly note that only applications with the above mentioned table duly filled will be considered.
Please include in your complete application the contact details of two references (we will only contact them with your prior consent).