Python and web developer for a biological analysis app (intern)

 Stage · Stage M1  · 4 mois    Bac+4   Biologie Computationnelle du CRCL · lyon (France)

Mots-Clés

python web dev computer programming

Description

Job description

The CRCL’s new Computational Biology department develops innovative systems biology services for the analysis of biological bigdata and for modelling biological processes. It helps and supports research teams in their R&D, from the very early stages right through to clinical trials, by proposing optimal solutions and the rational design of new experiments based on data analysis and simulations.

Mission

As a computer science trainee, you will be helping to develop an existing web application (in python, HTML, javascript) using the Dash and Mantine frameworks. The overall goal is to enhance the user experience on our app by adding interactivity and notifications, and to modernize the tech stack by transitioning form Bootstrap to Mantine. This will require a close collaboration with the rest of the development and modeling team.

Profile required

We are looking for someone undergoing a degree in engineering or a Masters with programming capabilities. Curiosity and a taste for transdisciplinarity will be highly appreciated.

Skills required

Systems skills (Unix & terminal)
Good knowledge of Python
Good knowledge of git workflows
Knowledge or interest in UI/UX design would be a plus
Fluency in scientific English, both written and read

Additional information :

Place of work: CRCL
Anticipated internship date: 4 or 5 months starting anytime between February and June 2027.

Location : Lyon
Level required : Engineer or Master 1
Deadline for applications : 30/11/2027
Contact: matteo.bouvier@lyon.unicancer.fr

Candidature

Procédure : To apply, send a CV, some example of your work (github, gitlab, etc…) and a covering letter directly to the above e-mail address.

Date limite : 30 octobre 2026

Contacts

 Matteo Bouvier
 maNOSPAMtteo.bouvier@lyon.unicancer.fr

Offre publiée le 30 septembre 2026, affichage jusqu'au 30 novembre 2026