Published on Oct. 1, 2024

Stage – DĂ©veloppement de la plateforme AVATAR

InTech

About the job

#ASSISTANTS VIRTUELS #INTELLIGENCE ARTIFICIELLE #DEVELOPPEMENT FULLSTACK

3 stages Ă  pourvoir

Contexte

InTech dispose d’une solution d’avatar conversationnel 3D capable de tenir une discussion en temps rĂ©el tout en prĂ©sentant des Ă©motions naturelles, des postures et des animations rĂ©alistes, et un discours cohĂ©rent en fonction de problĂ©matiques identifiĂ©es.

Cette solution repose sur un assemblage de nombreuses briques techniques rĂ©pondant Ă  diffĂ©rents enjeux identifiĂ©s : reprĂ©sentation d’un avatar (metahuman), rendu 3D (Ă©clairages, scĂ©nographie) synchronisation labiale, text to speech, speech to text, production d’un discours cohĂ©rent et sĂ»r (LLM, RAG, NLP
).

Cette plateforme technique est en perpétuelle évolution pour satisfaire aux exigences du marché et présenter des qualités propres qui la distingueront de ses concurrentes.

Certains cas d’usage parmi ceux listĂ©s ci-aprĂšs, en fonction des aspirations, des compĂ©tences et du cursus de formation du candidat ainsi que d’une analyse prĂ©liminaire, pourront ĂȘtre implĂ©mentĂ©s :

  • Analyse de flux vidĂ©o captĂ©s autour de l’avatar et production de rĂ©actions (Computer Vision, analyse de sentiment, NPL, IA)
  • Navigation et guidage dans carte 2D/3D (rendu 3D, path finding, flow steering)
  • Aide au remplissage de formulaire contextuel (chatbot vocal)
  • RĂ©alisation d’une interface de saisie (Front Web React) de diagramme d’états conditionnĂ©s et de gestion de la connaissance Ă  disposition
  • SpĂ©cialisation du discours (RAG sur des ressources collectĂ©es)

Bien qu’une composante IA puisse aisĂ©ment ĂȘtre dĂ©gagĂ©e parmi les diffĂ©rents enjeux prĂ©-listĂ©s, il est Ă  noter que le profil recherchĂ© ne se limite nullement Ă  ce champ d’action. Un profil type « full-stack » avec une rĂ©elle curiositĂ© pour les LLMs et / ou les technologies 3D semble tout Ă  fait adaptĂ©.

Objectif

Améliorer un produit à la croisée technologique de nombreux domaines à trÚs forte valeur ajoutée grùce au développement de nouvelles fonctionnalités innovantes

Tes missions

  • DĂ©couverte et prise en main de la plateforme AVATAR
  • Recherches prĂ©liminaires pour identifier les use-cases pertinents Ă  dĂ©velopper
  • ImplĂ©mentation des use-cases sĂ©lectionnĂ©s (ajout Ă  la plateforme AVATAR et intĂ©gration dans des expĂ©riences in situ)

De maniÚre optionnelle / spécifique :

  • Exploration de l’état de l’art en gestion de connaissance pour LLMs (ingestion, techniques de RAG, 
), et implĂ©mentation (LLM, fine tuning, vectorisation / embedding, chunking
)
  • DĂ©veloppement d’un outil de gestion de connaissance (avec frontend pour la parcourir et la modifier)

Les technologies que tu vas découvrir

NodeJS/NextJS (ReactJS), LLMs et IA génératives, computer vision, bases de données (MongoDB, PostgreSQL), Vector Stores, user experience (UX/UI/3D)

Les apports du stage

  • DĂ©couvrir et utiliser des LLMs (prompt-engineering, intĂ©gration, etc)
  • Se former Ă  l’architecture web avec des notions de micro-services et d’appels rĂ©seaux entre applications
  • Se former aux cycles de dĂ©veloppement agile
  • DĂ©couvrir le dĂ©veloppement et l’intĂ©gration continue
  • MaĂźtriser les pratiques de qualitĂ© logicielle
  • S’intĂ©grer Ă  une Ă©quipe de dĂ©veloppement produit.

Apply Now