First seen by Alion on Nov 13, 2026.
Au sein de l’AI Factory du groupe, l’équipe AI Platform construit et opère la plateforme agentique du groupe : le socle unique sur lequel sont créés, déployés et exploités les agents IA. L’équipe maintient ce socle et l’enrichit en continu : catalogue d’agents, connecteurs MCP, catalogue de skills, interfaces conversationnelles et intégrations aux systèmes du groupe.
La plateforme sert deux familles d’utilisateurs :
Les équipes techniques de l’AI Factory (AI engineers et data scientists d’AI Products et de Business Science), qui construisent les produits IA du groupe ;
Les tandems AI Builder / métier, qui créent des agents et des RAG pour les fonctions RH, marketing, finance ou éditoriales.
Description de la fonction :
En tant que Software Engineer, vous construisez tout ce qui entoure les agents : les services, les APIs et les interfaces qui rendent la plateforme utilisable au quotidien. Le poste complète celui d’AI Engineer. Il met l’accent sur la qualité logicielle, l’architecture applicative et l’expérience utilisateur, et non sur la conception des agents eux-mêmes.
Services & APIs de la plateforme :
Concevoir, développer et maintenir les services backend du socle : APIs REST, orchestration des appels, gestion des sessions, persistance.
Construire les intégrations avec les systèmes du groupe et les sources de données, avec des contrats d’interface clairs et documentés.
Mettre en œuvre l’authentification et les autorisations des services et des interfaces.
Traiter les sujets de performance, de résilience et de montée en charge.
Interfaces & Expérience utilisateur :
Développer les interfaces de la plateforme : interface conversationnelle, catalogue d’agents, écrans d’administration.
Construire des composants réutilisables que chaque équipe peut activer pour son propre agent : upload de documents, téléchargement, affichage d’artefacts.
Travailler avec les équipes de l’AI Factory et les AI Builders pour que les interfaces correspondent aux usages réels.
Industrialisation & Qualité :
Déployer et opérer les services sur AWS, avec conteneurisation et pipelines d’intégration et de déploiement continus.
Mettre en place les tests automatisés et maintenir un niveau de couverture adapté aux enjeux du socle.
Assurer l’observabilité des services : logs structurés, tracing, métriques, alertes.
Participer au run : traitement des incidents, correction des anomalies, amélioration continue.
Contribuer aux revues de code et aux choix d’architecture de l’équipe.
Profil recherché
Expérience :
5 ans d’expérience minimum en développement logiciel, avec des services réellement exploités en production.
Expérience de projets cloud et d’architectures microservices.
Capacité à travailler sur un socle partagé par plusieurs équipes, avec des contraintes de sécurité et de maintenabilité.
Compétences Techniques (indispensables) :
Langages : Python, TypeScript.
Frameworks : FastAPI, Next.js.
Cloud AWS : ECS, S3, DynamoDB.
Data : SQL.
Architecture : conception d’API REST, microservices, OAuth2 et OIDC, injection de dépendances.
Observabilité : tracing distribué, logs structurés.
Outils : Docker, Poetry, Git, CI/CD GitLab.
Compétences Techniques (appréciées) :
Frameworks : LangGraph / LangChain ou équivalent.
Cloud AWS : Lambda, Step Functions, Bedrock, Kinesis, AWS Batch.
Data : Snowflake.
Outils : Jira.
Méthodologie :
Exigence forte sur la qualité du code, les tests, la documentation et la revue par les pairs.
Langues : Français et anglais courants (équipes réparties sur plusieurs pays).
Atouts (Les Plus) :
Expérience d’une plateforme interne mutualisée entre plusieurs équipes.
Expérience du développement d’interfaces conversationnelles ou de produits à base de LLM.
Expérience dans les médias, la télévision ou le streaming.
Sensibilité aux enjeux de sécurité, de confidentialité et de conformité des données.
Qualités Personnelles :
Autonomie et goût du travail en équipe.
Capacité à expliquer simplement un choix technique.

