Descriptif du poste
L'
AI Centre of Excellence (
AI CoE) d'Ipsos recrute un Développeur
Front-end (ou Full stack) pour concevoir l'interface utilisateur et les services qui donnent vie à son agent IA conversationnel. Vous construisez une expérience fluide, rapide et intuitive pour les utilisateurs finaux – clients d’Ipsos – tout en contribuant ponctuellement aux couches back-end qui alimentent l’interface.
L'entreprise
Ipsos est le leader mondial des études de marché. Son
AI Centre of Excellence (
AI CoE) est la nouvelle unité transverse qui conçoit et opère les agents IA commerciaux d'Ipsos.
La première réalisation de l'
AI CoE est un assistant IA conversationnel qui centralise en une seule interface les études et expertises propriét
aires d'Ipsos, enrichies de signaux issus des réseaux sociaux. L'
infrastructure repose sur Google Gemini Enterprise.
Vos missions
Vous rejoindrez la squad
engineering de l'
AI CoE pour concevoir l'interface utilisateur de l'agent et ponctuellement les services back-end qui l'alimentent. Vous trav
aillerez en étroite collaboration avec les Product Owners et l'équipe back-end pour livrer une expérience utilisateur de qualité.
Frontend – React
- Développer et maintenir l'interface utilisateur de l'agent en React (TypeScript).
- Implémenter les composants de conversation, de visualisation de données et les tableaux de bord.
- Assurer la performance, l'accessibilité et la réactivité de l'interface sur les navigateurs cibles.
- Collaborer avec les Product Managers et les designers pour traduire les maquettes en fonctionnalités livrées.
Backend – Python
- Développer les endpoints et services back-end en Python (ADK, FastAPI) consommés par le frontend.
- Intégrer les APIs de l'agent IA (streaming, gestion des sessions, historique de conversation).
Qualité & collaboration
- Écrire des tests unitaires et d'intégration pour les composants frontend.
- Participer aux code reviews et contribuer à l'amélioration continue des pratiques d'ingénierie.
- Coordonner avec les équipes Back-end et DevOps l’intégration des évolutions back-end dans l’application REACT.