RAG Engineer Senior —

il y a 2 jours


Casablanca, Casablanca-Settat, Maroc Collective Temps plein
RAG Engineer Senior — Search / Retrieval / Évaluation (freelance - 6 mois minimum ; ou CDI)

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 mission

Vous 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élection

Test en ligne (20 min)

Entretien technique (60 min)

Localisation

Poste basé à Casablanca

Remote possible (au Maroc ou à l'étranger) selon profil et niveau d'autonomie

Candidature

Envoyez 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 2 jours


    Casablanca, Casablanca-Settat, Maroc Collective Temps plein

    Data 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 4 jours


    Casablanca, Casablanca-Settat, Maroc 01TEK Temps plein

    Senior 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...


  • Casablanca, Casablanca-Settat, Maroc WASSIE DEVELOPPEMENT Temps plein

    ****** Offre d'emploi – Technicien Engins Senior (Khouribga)Contrat : CDI – TECTRAExpérience : 5 ans et plusLieu : KhouribgaLe cabinet recrute pour le compte de son client un Technicien Engins Senior avec une solide expertise dans la maintenance des engins lourds.Missions :Réaliser la maintenance préventive, corrective et lourde des...

  • Senior DevOps Engineer

    il y a 15 heures


    Casablanca, Casablanca-Settat, Maroc Qalqul engine Temps plein

    Location: Remote (Semi-remote for exceptional candidates) — Casablanca Morocco preferred for occasional onsite collaborationType: Full-timeStart Date: ASAPAbout Qalqul Engine:Qalqul Engine is an AI & automation platform deployed across banking, insurance, retail, public sector, and large-scale enterprise ecosystems. We are accelerating toward global SaaS...

  • Senior MLops Engineer

    il y a 15 heures


    Casablanca, Casablanca-Settat, Maroc Yassir Temps plein

    Yassiris the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa. It is backed (:$200M in funding) by VCs from Silicon Valley, Europe and other parts of the world.We offer on-demand...


  • Casablanca, Casablanca-Settat, Maroc Mistral AI Temps plein

    About The JobMistral AI is seeking a Applied AI Engineer to facilitate the adoption of its products among customers and collaborate with them to address complex technical challenges.The Applied AI, Forward Deployed Machine Learning Engineer will be an integral part of our Applied AI team, which is dedicated to driving the successful deployment of Mistral AI...


  • Casablanca, Casablanca-Settat, Maroc Mistral AI Temps plein

    About MistralAt 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 designed to...


  • Casablanca, Casablanca-Settat, Maroc Mistral Ai Temps plein

    About MistralAt 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 designed...

  • Senior AI Engineer

    il y a 14 heures


    Casablanca, Casablanca-Settat, Maroc Red Nucleus Temps plein

    Red Nucleus is hiring an AI Innovation Engineer to join our global team This is a full-time, remote position open to candidates based in India or Casablanca, Morocco.About Red NucleusOur purpose is advancing knowledge to improve lives. We succeed by being the premier provider of strategic learning and development, scientific advisory services, and medical...

  • AD Software Engineer

    il y a 4 jours


    Casablanca, Casablanca-Settat, Maroc Stellantis Temps plein

    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 to provide hands-on...