Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Stage Développeur-Moteur de Recherche Intelligent pour Données TV F/H

Orange

Cesson-Sévigné

Sur place

EUR 40 000 - 60 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

Une entreprise de télécommunications recherche un stagiaire pour améliorer un moteur de recherche utilisé par les équipes TV. Le stagiaire explorera et concevra une solution technique, développera un prototype et documentera ses résultats. Ce stage de 3 mois est ouvert aux étudiants Bac+5 en informatique, et offre une indemnité mensuelle entre 900 € et 1621 €, selon le niveau d'études.

Qualifications

  • Curiosité technique et autonomie sont essentielles.
  • Rigueur dans l'analyse des données.

Responsabilités

  • Comprendre le fonctionnement du site et ses usages.
  • Identifier les difficultés des utilisateurs.
  • Explorer et comparer des solutions existantes.
  • Développer un prototype (POC).
  • Documenter les travaux et proposer des recommandations.

Connaissances

Java
Python
API REST
Linux
Notions en IA / LLM

Formation

Bac+5 en école d'ingénieurs ou université
Description du poste
Votre rôle

La mission porte sur l'amélioration du portail utilisé par les équipes TV d'Orange pour consulter les indicateurs clés permettant de suivre la qualité de service et l'usage des offres TV. Le site fonctionne bien, mais son moteur de recherche n'est plus adapté à la diversité des utilisateurs ni au volume croissant d'indicateurs disponibles.

L'objectif du stage est donc d'explorer, concevoir et tester un nouveau moteur de recherche plus performant et plus intuitif.

  1. Comprendre le fonctionnement du site et ses usages

    Le stage commence par une phase d'observation pour comprendre comment le site est structuré, comment les données sont calculées, et comment les indicateurs sont transformés en tableaux ou graphiques.

    Exemple : analyser comment un graphique "taux d'erreurs TV par heure" est construit, quelles données il utilise, et à quoi il sert pour les équipes TV.

  2. Identifier les difficultés des utilisateurs

    Il s'agit d'identifier les points qui compliquent la recherche d'informations : indicateurs difficiles à trouver, noms peu parlants, organisation non évidente pour un utilisateur non technique.

    Exemple : détecter qu'un utilisateur marketing cherche "usage du replay" alors que l'indicateur s'appelle "consommation VOD OTT - J1".

  3. Explorer et comparer des solutions existantes (moteurs de recherche, IA, LLM)

    Le stage comporte une dimension de recherche et d'expérimentation. Il faudra analyser différentes solutions — internes ou externes — capables de comprendre une question en français et de renvoyer les indicateurs correspondants.

    Exemple : tester plusieurs moteurs ou API IA sur des questions réelles et mesurer la pertinence des résultats.

  4. Définir comment "alimenter" le moteur de recherche

    Un moteur efficace repose sur des données bien structurées. Le stage consiste à déterminer quelles informations du site doivent être utilisées : descriptions, catégories, mots-clés, dictionnaires métiers…

    Exemple : décider d'ajouter des mots-clés métier comme "coupure", "buffering", "clients actifs" pour aider le moteur à comprendre les demandes.

  5. Développer un premier prototype (POC)

    L'objectif est de construire un prototype utilisable par l'équipe pour valider la solution retenue. Ce prototype peut être en Java (langage du site) ou en Python pour certains tests.

    Exemple : écrire un service qui reçoit une question (texte), interroge le moteur choisi, puis renvoie une liste d'indicateurs pertinents sous forme JSON.

  6. Documenter les travaux et proposer des recommandations

    Le stagiaire produit une restitution claire : résultats des tests, solutions écartées, avantages et limites de la solution retenue, conditions pour une mise en production.

    Exemple : rédiger une synthèse expliquant pourquoi un moteur A est retenu plutôt qu'un moteur B, et quelles étapes seraient nécessaires pour l'intégrer au site.

Votre profil

Formation Bac+5 en école d'ingénieurs ou université, avec spécialisation en informatique ou développement logiciel.

Ce stage s'adresse à un profil curieux, capable d'explorer des solutions techniques nouvelles et de comprendre un besoin métier.

Compétences techniques
  • Java — Utile pour construire le prototype qui dialoguera avec le site interne.

    Exemple : développer un service REST qui renvoie les indicateurs pertinents.

  • Python — Pratique pour tester plusieurs moteurs de recherche ou modèles IA.

    Exemple : automatiser des essais pour comparer la pertinence des résultats.

  • API REST — Indispensable pour interroger des moteurs de recherche ou des LLM.

    Exemple : appeler une API IA et analyser la réponse pour sélectionner les bons indicateurs.

  • Linux — Utile pour déployer et diagnostiquer un prototype.

    Exemple : vérifier les logs d'un service lorsqu'une requête échoue.

  • Notions en IA / LLM — Important pour comprendre comment interpréter une question en langage naturel.

    Exemple : ajuster un prompt pour obtenir une réponse exploitable.

Qualités personnelles
  • Curiosité technique — Essentiel car la mission repose sur l'exploration de plusieurs solutions avant d'en retenir une.

    Exemple : tester plusieurs moteurs IA pour comprendre lequel répond le mieux aux questions métiers.

  • Autonomie — Indispensable car le tuteur ne pourra pas préparer chaque étape.

    Exemple : identifier seul les alternatives lorsqu'une piste technique ne fonctionne pas.

  • Rigueur dans l'analyse — Nécessaire pour éviter les mauvaises interprétations d'indicateurs.

    Exemple : vérifier que les résultats proposés correspondent réellement à la demande métier.

  • Capacité à expliquer clairement ses choix — Important pour que les équipes TV puissent comprendre et valider la solution.

    Exemple : présenter simplement pourquoi un moteur est retenu plutôt qu'un autre.

Le plus de l'offre

Ce stage permet au stagiaire de renforcer ses compétences en conception logicielle à partir d'un besoin réel : comprendre une question formulée par un utilisateur, définir ce qu'elle signifie sur le plan technique et concevoir un mécanisme capable d'y répondre de manière fiable. Il s'agit d'un apprentissage concret de la traduction d'un besoin métier en solution exploitable.

Le stagiaire développe sa capacité à analyser plusieurs solutions techniques, à tester leur pertinence et à justifier un choix. Cette démarche lui donne une méthode solide pour aborder des sujets où il faut comparer, expérimenter, documenter et prendre position sur une solution.

La mission implique également la manipulation de données opérationnelles utilisées quotidiennement par différentes équipes. Cela permet de comprendre ce qui rend une information exploitable, comment éviter les erreurs d'interprétation et comment améliorer la qualité d'un système de consultation. Ces compétences servent ensuite dans des projets impliquant des données, des API ou la conception d'outils techniques.

Le stagiaire présente régulièrement ses résultats à des interlocuteurs variés et adapte sa solution à des usages différents. Cette expérience renforce ses capacités de communication technique, d'analyse et de synthèse — des compétences utiles pour aborder par la suite des projets plus complexes en environnement professionnel.

Entité

Orange ne fournit pas seulement des services télécom : l'entreprise gère aussi des services de TV et de divertissement (TV via la box, applications, replays, VOD). Pour en suivre la qualité et l'usage, les équipes s'appuient sur un site web interne qui présente de nombreux indicateurs sous forme de tableaux et de graphiques : coupures vidéo, temps de chargement, clients actifs, trafic, etc.

Ce portail est utilisé depuis longtemps mais il est devenu difficile à explorer : il contient des dizaines de milliers d'indicateurs. Les experts s'y retrouvent, mais un nouvel utilisateur (ingénieur, exploitant, marketing) peut passer beaucoup de temps avant d'identifier les bons graphiques, ce qui peut conduire à des analyses incomplètes ou à des rapports erronés.

Le stage se déroule au sein de l'équipe HOOK, intégrée au domaine TV & Divertissement de la Direction Technique d'Orange France, qui conçoit les outils internes permettant aux équipes TV de piloter leurs services.

L'enjeu du stage : concevoir et tester un moteur de recherche capable de partir d'une question en langage naturel ("combien de clients ont eu des coupures hier soir ?") et de proposer les graphiques les plus pertinents. L'objectif est de permettre à un large public, y compris peu technique — marketing, support, qualité, pilotage TV — de trouver rapidement l'information utile, d'éviter les erreurs d'interprétation et de fiabiliser les analyses tout en réduisant le temps passé à chercher ou corriger des rapports.

Contrat

Stage

Durée : 3 mois

Date souhaitée de prise de poste : 01 janv. 2026

Niveau d'études préparé pendant le stage Indemnité brute selon école Bac+3 ou césure après Bac+3 de 900 € à 1081 € / mois Bac+4 ou césure après Bac+4 de 1261 € à 1621 € / mois

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.