Développeur IA junior - Freelance (H/F)
Description du poste
CONTEXTE
Dans le cadre du programme de déploiement de l'intelligence artificielle d'un grand groupe du secteur assurance et protection sociale, l'équipe IA conçoit, industrialise et exploite les cas d'usage IA au service des métiers (épargne, banque, retraite complémentaire) et des collaborateurs internes.
Ces cas d'usage se situent à différents stades de maturité : sujets à cadrer, prototypes à industrialiser, solutions déjà en production à maintenir et faire évoluer. Ils portent notamment sur :
l'exploitation documentaire et la recherche augmentée (RAG) sur des corpus métier : contrats, garanties, procédures, réglementaire
l'assistance aux collaborateurs en gestion et en relation client : aide à la réponse, synthèse de dossier, qualification de demandes
l'extraction et la structuration d'informations à partir de documents entrants (courriers, pièces justificatives, formulaires) : OCR, modèles vision
la conception d'agents IA et de workflows d'automatisation multi-étapes intégrés au SI
MISSIONS
En tant que développeur IA junior, sous l'encadrement des développeurs seniors, vos missions seront les suivantes :
Développer des composants et services IA en Python (APIs REST, scripts, batchs) à partir de spécifications et de l'architecture définie par l'équipe
Contribuer au développement des chaînes RAG : préparation et ingestion documentaire, chunking, embeddings, recherche sémantique
Participer à la conception et au développement d'agents IA et de workflows d'automatisation
Participer au prototypage rapide (POC) et contribuer à l'industrialisation des solutions retenues
Alimenter les dispositifs d'évaluation : constitution de jeux de tests métier, exécution des campagnes d'évaluation, suivi des métriques de pertinence, de coût et de latence
Écrire des tests automatisés (unitaires, intégration) et contribuer à la CI/CD
Contribuer au maintien en conditions opérationnelles : analyse d'anomalies, corrections, suivi des logs et du monitoring
Rédiger la documentation technique des composants développés
Appliquer les bonnes pratiques de développement, de sécurité et de protection des données (données personnelles) définies par l'équipe
Prendre en compte les exigences du cadre de gouvernance IA du groupe et du règlement européen sur l'IA
Assurer une veille technologique sur l'IA générative et la partager avec l'équipe
OUTILS & ENVIRONNEMENT
Python : développement applicatif, structuration de code, gestion des dépendances
Conception d'APIs REST (FastAPI ou équivalent)
Frameworks GenAI (LangChain / LlamaIndex ou équivalent)
Bases de données relationnelles (PostgreSQL / MySQL)
Git et pratiques de travail collaboratif (branches, merge requests)
Tests automatisés (unitaires, intégration)
CI/CD, Docker (notions appréciées)
Bases vectorielles (Chroma, Qdrant ou équivalent)
OCR, modèles vision, agents IA (notions appréciées)
Python : bonnes bases en développement applicatif, structuration de code, gestion des dépendances
Notions de conception d'APIs REST (FastAPI ou équivalent)
GenAI : compréhension du fonctionnement des LLM, prompt engineering, principes du RAG
Première pratique d'un framework GenAI (LangChain / LlamaIndex ou équivalent), en projet d'études, stage, alternance ou projet personnel
Bases de SQL et des bases de données relationnelles (PostgreSQL / MySQL)
Maîtrise de Git et des pratiques de travail collaboratif (branches, merge requests)
Sensibilité aux tests et à la qualité du code
Expérience attendue : 0 à 2 ans en développement logiciel
Capacité à appliquer les bonnes pratiques de développement et à documenter son travail
Rigueur dans l'implémentation et capacité à rendre
Données marché — Ingénieur / Ingénieure en Intelligence Artificielle (IA)
Données non disponibles
Données non disponibles
Données non disponibles