RAG Engineer Senior —
il y a 24 heures
Nous recrutrons un(e) RAG Engineer senior pour un projet à forte portée : digitaliser le droit au Maroc et en Afrique et créer la première base de connaissance juridique interrogeable par l'IA.
Notre ambition est de construire une plateforme capable de répondre à des questions juridiques de façon fiable, sourcée et traçable, en s'appuyant sur un corpus massif de documents juridiques hétérogènes.
Votre missionVous serez responsable de la chaîne "question utilisateur → bons extraits → réponse fiable et sourcée".
Votre rôle est de faire du moteur RAG un système mesurable, stable, améliorable.
Au cœur du poste (intérêt technique)Concevoir et implémenter un retrieval robuste sur corpus juridique :
recherche dense (embeddings) et hybride (BM25 + embeddings)
filtres metadata (type de texte, date, juridiction, version, etc.)
Mettre en place du reranking (cross-encoder / reranker) pour améliorer la précision des résultats.
Définir une stratégie de query understanding :
query rewriting, multi-query, expansion (synonymes juridiques), gestion des requêtes longues
Construire l'évaluation de bout en bout :
dataset de questions/réponses + guidelines d'annotation
métriques (, MRR, nDCG), tests de régression, analyse d'erreurs
Implémenter des mécanismes de grounding / citations :
réponses basées sur les sources
citations précises (document/page/section)
gestion "no-answer" / refus contrôlé quand la source manque
Profil recherché4+ ans d'expérience en Search / Information Retrieval / Ranking ou en ML appliqué à la pertinence
Très bonne maîtrise de Python
Forte culture métriques & expérimentation : amélioration prouvée par des mesures, pas au "feeling"
Capacité à construire des systèmes robustes en production (qualité, performance, instrumentation)
Maîtrise professionnelle du français (lecture fine et jugement de pertinence sur contenu juridique)
Stack / compétences (indicatif)Retrieval : BM25 (OpenSearch/Elasticsearch) + embeddings / vector search (FAISS, pgvector, OpenSearch vector, etc.)
Reranking : cross-encoders / rerankers (HuggingFace, modèles spécialisés)
RAG orchestration : LangChain / LlamaIndex (nice-to-have)
Évaluation : pipelines de test, notebooks/CI, dashboards de métriques
Cloud : AWS
Bonus (appréciés)Expérience LegalTech / corpus réglementaires / contentieux / jurisprudence
Expérience sur données multilingues FR/AR
Expérience LLMOps / monitoring qualité réponses / guardrails
Expérience A/B testing ou experimentation framework
Process de sélectionTest en ligne (20 min)
Entretien technique (60 min)
LocalisationPoste basé à Casablanca
Remote possible (au Maroc ou à l'étranger) selon profil et niveau d'autonomie
CandidatureEnvoyez CV / LinkedIn + GitHub (ou 2–3 références de projets : search, retrieval, ranking, RAG, évaluation), avec si possible un exemple chiffré (métriques avant/après) d'amélioration de pertinence.
-
Data Engineer Senior
il y a 24 heures
Casablanca, Casablanca-Settat, Maroc Collective Temps pleinData Engineer Senior - NLP / données non structurées (freelance ; 6 mois minimum) Nous recrutons un(e) Data Engineer senior pour un projet à forte portée : digitaliser le droit au Maroc et en Afrique et créer la première base de connaissance juridique interrogeable par l'IA.Notre ambition est de construire une plateforme capable de répondre à des...
-
Senior Frontend Engineer
il y a 3 jours
Casablanca, Casablanca-Settat, Maroc 01TEK Temps pleinSenior Frontend Engineer (React / TypeScript) 01TEK — Hybrid (2 days on-site) Top-tier Salary Immediate StartThe Mission01TEK is looking for a Senior Frontend Engineer to own, scale, and refine production-grade React applications used by millions of users worldwide. This is a high-visibility role within a mature, professional environment that balances...
-
Automation QA Engineer Senior
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc Catamania Temps pleinAutomation QA Engineer – CDI – CasablancaNous recherchons unAutomation QA Engineer Seniorpour renforcer nos équipes R&D et CloudOps IT.Vous serez chargé d'automatiser les tests API et Front, d'intégrer les tests dans les pipelines CI/CD, et de garantir la qualité des produits tout au long du cycle de développement.MissionsAutomatisation des tests...
-
Growth Engine Owner
il y a 24 heures
Casablanca, Casablanca-Settat, Maroc Gomobile Temps pleinGrowth Engine Owner (SaaS Startups)Localisation :Casablanca (hybride possible)Type :CDIRattachement :Directeur Commercial (forte interaction Produit/Tech)Niveau :Confirmé / Senior — expérience exigée enstartup SaaSÀ propos de GoMobileGoMobile est une plateformeVoice-first & omnicanale(Voix, SMS, WhatsApp) qui permet aux entreprises d'orchestrer des...
-
Applied AI, Senior/Staff Forward Deployed Machine Learning Engineer
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc Mistral AI Temps pleinAbout Mistral At Mistral AI, we believe in the power of AI to simplify tasks, save time, and enhance learning and creativity. Our technology is designed to integrate seamlessly into daily working life. We democratize AI through high-performance, optimized, open-source and cutting-edge models, products and solutions. Our comprehensive AI platform is...
-
AD Software Engineer
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc Stellantis Temps pleinMission Description The newly shaped Software Organization is currently seeking brilliant Senior Software Engineers to join the Autonomous Driving software teams. As a Senior Software Engineer you will be required to design and develop clean and highly scalable code for our Autonomous Driving stack. As a senior member of the team, you will also be expected...
-
AD Software Engineer
il y a 3 jours
Casablanca, Casablanca-Settat, Maroc Stellantis Temps pleinThe newly shaped Software Organization is currently seeking brilliant Senior Software Engineers to join the Autonomous Driving software teams.As a Senior Software Engineer you will be required to design and develop clean and highly scalable code for our Autonomous Driving stack. As a senior member of the team, you will also be expected to provide hands-on...
-
Senior Applications Engineer
il y a 1 semaine
Casablanca, Casablanca-Settat, Maroc Oracle Temps pleinLocation: Casablanca - #LI-OnsiteOracle Payments team works with various business units in Oracle to bring new consumer payment offerings to market across the many industries Oracle serves. As member of the Oracle Payments Product Development team, you will be contributing to the engineering efforts using a variety of technologies to deliver amazing product...
-
Senior Applications Engineer
il y a 2 semaines
Casablanca, Casablanca-Settat, Maroc Oracle Temps pleinDescriptionLocation: Casablanca - #LI-OnsiteOracle Payments team works with various business units in Oracle to bring new consumer payment offerings to market across the many industries Oracle serves. As member of the Oracle Payments Product Development team, you will be contributing to the engineering efforts using a variety of technologies to deliver...
-
Azure Data Engineer
il y a 6 jours
Casablanca, Casablanca-Settat, Maroc Free-Lancer Temps pleinDescription de Poste : Azure Data Engineer / BI | CasablancaLieu : CasablancaDisponibilité : ASAPMission : FreelanceMode de travail : PrésentielNous sommes à la recherche d'un Azure Data Engineer / BI senior pour une mission freelance basée à Casablanca, afin de renforcer les équipes Data sur des projets à forte valeur analytique et...