About this role
Au sein du centre d’excellence IA Maroc, vous concevez, développez et industrialisez des applications d'IA (RAG, agents, copilotes conversationnels, pipelines OCR) pour des projets clients et des accélérateurs internes réutilisables. Vous travaillez en autonomie sur l'architecture technique autant que sur l'implémentation, en lien direct avec les équipes métier.
Vos missions :
Concevoir et développer des systèmes RAG et agentic (architecture de récupération, orchestration multi-tools, gestion du contexte)Développer des interfaces conversationnelles et copilotesConstruire des backends robustes en Python/FastAPI (API design, gestion asynchrone, intégration LLM)Intégrer et arbitrer entre providers LLM (OpenAI, Azure OpenAI, Anthropic, Mistral, solutions self-hosted) selon coût/performance/souverainetéConcevoir des pipelines OCR et traitement documentaire pour cas d'usage métier Bac+5 ingénierie / informatique5 à 8 ans d'expérience en développement full-stack sur des projets IA en productionCompétences techniques :
Frontend : AngularJS, React/Next.js, JavaScript, TypeScriptBackend : Python/FastAPI, conception d'API, traitement asynchroneLLM & RAG : OpenAI, Azure OpenAI, Anthropic, LangChain/LlamaIndex, Vector databases, …Outils : Git, Docker, CI/CD, tests automatisésMaîtrise solide d'au moins un domaine IA spécialisé : RAG avancé (architectures multi-couches, retrieval hybride), OCR/traitement documentaire, Computer Vision, ou NLP appliqué
Qualités personnelles :
Capacité à penser architecture, pas seulement implémentation — on cherche quelqu'un qui challenge les choix techniquesAutonomie et rigueur sur la technique et la maintenabilitéCuriosité produit, sens de l'UXCommunication écrite/orale FR/ENSensibilité éthique sur les impacts de l'IA générative