Internship Engineering - Web and backEnd development

Contract type : Internship

Level of qualifications required : Graduate degree or equivalent

Fonction : Internship Engineering

Context

iDiscover is a startup incubated by INRIA offering a SaaS service based on an innovative framework, designed to enhance human-machine communication for any application that integrates it. By integrating this framework, applications can move into the other dimension, that of applications that communicate naturally with human.

Assignment

We're looking for talented people with a passion for using recent advancements in web developpement for NLP and prompt engineering to develop a plateform that interact with the framework iDiscover.

Collaboration :
The recruited person will be in connection with the future CEO/CTO of the startup for defining the action plan.

Main activities

Main activities: 

  • Work with the project team to ensure seamless integration throughout solution development.
  • Create and maintain documentation for developped tools.

Additional activities:

  • Stay up-to-date with the latest advancements in web developpement
  • Basic understanding of the NLP models

Skills

Technical skills:

  • Proficient in Python with strong programming skills, including expertise in shell scripting and FastAPI.
  • Experience in data visualization using Angular (TypeScript) and Python, particularly in creating interactive dashboards.
  • Expertise in developing robust web services with Python, leveraging various design patterns to ensure scalability and maintainability.
  • Experience using CI/CD tools.

Additional skills:

  • Experience with machine learning frameworks like TensorFlow, PyTorch, or similar.
  • Knowledge of machine learning frameworks like TensorFlow, PyTorch, or similar. 

Relational skills: 

  • Self-sufficiency

Langages:

  • English (mandatory), French

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