Internship in Web Development – Visualization of a Biological Network

Contract type : Internship agreement

Level of qualifications required : Master's or equivalent

Other valued qualifications : Web development certification(s)

Fonction : Internship Engineering

Level of experience : Up to 3 years

Context

About LabSae

LabSae is a start-up backed by INRIA offering a unified computational platform for analyzing protein-protein interaction networks using computational biology and artificial intelligence. Proteins orchestrate a wide range of biological processes in living organisms, making them prime targets for many pharmaceutical interventions. LabSae provides a reliable and accurate large-scale computational analysis of protein-protein interactions that significantly improves our knowledge of proteins and therefore facilitates preclinical in-silico drug design.

Assignment

We require an intuitive and dynamic visual representation of interaction networks based on a database of protein information, including 3D structures and interactions determined experimentally or predicted by machine learning.

Main activities

Develop the front-end and back-end functionalities necessary for visualizing the protein network.

Efficiently manage interaction with SQL databases to retrieve and display data.

Design an attractive, user-friendly, and high-performance website interface.

Collaborate with the project team to ensure seamless integration during solution development.

If time allows, implement a chatbot to enhance the user experience.

Skills

The ideal profile for us

  • Proficient in SQL and Python for database interaction.
  • Extensive knowledge of web development technologies (HTML, CSS, JavaScript, PHP, etc.).
  • Experience with front-end (React.js, Angular, Vue.js, D3.js, Cytoscape.js) and back-end frameworks.
  • Preferably, familiarity with bioinformatics.
  • Good level of English.

Soft skills

  • Autonomy
  • Effective communication skills
  • Teamwork abilities and collaborative mindset

Benefits package

  • Subsidized meals
  • Partial reimbursement of public transport costs
  • Leave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
  • Possibility of teleworking (after 6 months of employment) and flexible organization of working hours
  • Professional equipment available (videoconferencing, loan of computer equipment, etc.)
  • Social, cultural and sports events and activities
  • Access to vocational training
  • Social security coverage