Description du poste
*Contexte*
Nous développons une application « assistant » (interface chat) pour aider les Business Managers à automatiser des tâches à forte valeur : extraction d’informations, structuration, génération de livrables et capitalisation dans une base de connaissances.
Le cœur technique est une pipeline CV → Dossier de Compétences (DC) en trois étapes indépendantes (génération d’un gabarit JSON, parsing d’un CV vers un JSON structuré, puis rendu DOCX final).
Nous souhaitons maintenant ajouter une brique « Voice Intelligence » : produire automatiquement un Compte Rendu (CR) structuré à partir d’échanges (téléphone / visioconférence), puis alimenter un dashboard client (historique, décisions, actions, stack technique, besoins).
*Sujet du stage*
*Voix (téléphone / réunions) → Transcription → LLM → JSON CR structuré → Dashboard + Export (DOCX)*
*Objectif *: livrer un MVP robuste, traçable (logs/run id), et utilisable par des Business Managers.
*Missions et challenges*
· Définir un format de CR (schéma JSON) : résumé, points clés, décisions, actions (owner + échéance), risques, besoins, stack technique.
· Construire le pipeline audio → texte (STT) : gestion des erreurs, latence, diarisation (optionnel mais recommandé).
· Réaliser l’extraction structurée via LLM : prompts, validation de schéma, mode strict (fail fast) et artefacts (transcript, JSON auto, logs).
· Intégrer le stockage : PostgreSQL (client, interaction, CR, actions, tags/stack).
· Développer un dashboard « profil client » : timeline des échanges, dernier résumé, actions ouvertes, tags stack/besoins, recherche/filtres.
· Générer un CR exportable : DOCX (template CR) et/ou connexion au moteur de rendu existant.
· Mettre en place un mode « Auto + Override » : édition/validation du CR par le BM avant enregistrement final.
· Prendre en compte sécurité et conformité (PII) : opt-in, rétention, contrôle d’accès, minimisation (ex.
stocker le CR sans audio).
*Environnement technique*
· Backend : [Python/FastAPI ou Node.js] – API REST
· Base de données : PostgreSQL
· LLM : [Ollama / LLM interne]
· Speech-to-Text (STT) : [Whisper / Azure Speech / autre selon contraintes]
· Frontend : [React/Next.js]
· Docker + Git
*Profil recherché*
· Étudiant(e) Bac+5 (école d’ingénieur / master) – stage PFE 6 mois.
· Solides bases en développement backend (API, DB, intégration) et appétence IA/LLM.
· Rigueur (tests, logs, robustesse) et sens produit (penser « utilisateur BM »).
· Bonus : traitement audio/STT, prompt engineering, sécurité des données, expérience UI dashboard.
*Ce que vous allez apprendre*
· Construire un pipeline IA utilisable en conditions réelles (strict JSON, traçabilité, observabilité légère).
· Intégrer STT + LLM + base de données + UI dans un même produit.
· Transformer des conversations en données actionnables (actions, décisions, besoins, stack).
Tuteur de stage
*Yassine MEJRI* – Docteur en informatique, spécialiste en IA décisionnelle
*Contact : *y.mejri@audensiel.com
Type d'emploi : Stage
Durée du contrat : 6 mois
Rémunération : 850,00€ par mois
Lieu du poste : En présentiel