Stage Développement d’un serveur MCP vorteX-io pour accélérer les usages de l'IA F-H

Toulouse, France Stage (6 mois)

À propos de vorteX-io

Nous avons choisi de faire de notre expertise des cours d’eau un levier pour protéger les infrastructures, les populations et les écosystèmes.

Comment ? En développant une solution de surveillance et de mesure des cours d’eau en temps réel. Nous offrons des services d’aide à la prévention des inondations, à la gestion de la ressource en eau et à la calibration/validation des données satellitaires.

Nous sommes convaincus qu’une meilleure compréhension de l’évolution des cours d’eau est une des clés de l’adaptation au changement climatique. C’est pourquoi nous transformons les données hydrologiques en outils d’action en faveur de la résilience de tous les acteurs impactés.

Nous cherchons à accroître notre présence sur les marchés publics et à développer un nouveau produit à destination du secteur privé.

Le poste

Dans le cadre de ce stage, vous intégrerez le pôle Technologies & Services pour travailler sur la conception et le développement d’un serveur exploitant le standard MCP (Model Context Protocol) capable d'interagir avec des modèles d'IA générative. Vous contribuerez à créer un socle technique permettant de standardiser, sécuriser et industrialiser les interactions avec des modèles d’IA, aussi bien pour des usages internes (surveillance du parc, rapports techniques et préparation d'appel d'offre) que pour nos solutions clientes (rapport d'évènements, interaction avec l'application vorteX-io).

Missions principales :

  • Concevoir et développer un serveur MCP répondant aux besoins de différents cas d’usage IA internes et externes

  • Définir et implémenter des connecteurs avec des sources de données et des API internes/externes

  • Créer des mécanismes de gestion des permissions et de sécurisation des échanges

  • Développer des outils MCP pour l’intégration client et l’automatisation des workflows

  • Participer à la mise en place d’une architecture cloud scalable et résiliente

  • Rédiger et maintenir une documentation technique claire et à jour

  • Contribuer aux tests, à la CI/CD et à l’amélioration continue des outils développés

Environnement technique :

  • Back-end : Node.js/TypeScript ou Python (FastAPI, Django REST)

  • Protocole : MCP (Model Context Protocol)

  • APIs REST

  • Bases de données relationnelles et NoSQL

  • Conteneurisation : Docker

  • Cloud : AWS ou équivalent (IAM, API Gateway, Lambda, S3, etc.)

  • Outils : Git, GitHub

Profil recherché

Formation :

  • Étudiant en informatique (Bac+5) en fin d'étude: école d’ingénieur, université, ou formation équivalente

  • Spécialisation en développement back-end

Compétences techniques requises :

  • Solides bases en développement back-end (Node.js/TypeScript ou Python)

  • Maîtrise des API REST

  • Connaissances en sécurité (authentification, autorisations, gestion des secrets)

  • SQL et conception relationnelle

Compétences appréciées :

  • Expérience avec Docker

  • Notions d’intégration cloud (AWS, GCP, Azure)

  • Familiarité avec les outils d’IA

  • CI/CD

Qualités personnelles :

  • Curiosité technique et goût pour l’innovation

  • Autonomie et capacité à proposer des solutions

  • Esprit d’équipe et communication claire

  • Rigueur dans le développement et la documentation

  • Envie de travailler sur des sujets en avance de phase technologique

Détails sur le poste
Toulouse, France
Stage (6 mois)
Ingénierie
800
Aucune expérience exigée
Télétravail ponctuel possible
Propulsé parTaleez