Aller au contenu principal
Temps plein Ouvert

Assistant·e de Projet Recherche et Développement en Intelligence Artificielle

Ngaparou, Sénégal Publié le 3 juin 2026 Date limite : 15 juin 2026

Vous correspondez au profil ?

Postulez directement via notre formulaire en ligne. CV et lettre de motivation requis.

Postuler

Informations clés

  • Intitulé du poste : Assistant·e de Projet Recherche et Développement en Intelligence Artificielle
  • Projet : Bridging Agroecology and AI (« Relier agroécologie et IA »)
  • Organisation : CREATES
  • Lieu d’affectation : Ngaparou (département de Mbour), Sénégal
  • Rattachement hiérarchique : Direction CREATES
  • Type de contrat : Contrat à durée déterminée (CDD), 9 mois, renouvelable selon financement
  • Niveau : Junior, avec autonomie progressive
  • Prise de fonction : Dès que possible

1. Contexte

CREATES développe un projet exploratoire à l’intersection de l’intelligence artificielle, de l’agroécologie, de la recherche participative et de la valorisation des savoirs locaux. Le projet vise à contribuer au développement d’un prototype d’assistant IA capable d’appuyer la diffusion de connaissances agroécologiques contextualisées, en français et dans des langues locales, à partir d’une base documentaire structurée et vérifiable.

Le poste s’inscrit dans une logique de recherche-action. L’objectif n’est pas seulement de produire une démonstration technique, mais de contribuer à un outil utile, fiable, compréhensible et appropriable par les acteurs de terrain. Une attention particulière sera portée à la qualité des sources, à la traçabilité des réponses, aux enjeux linguistiques, aux biais possibles et à la souveraineté des savoirs.

2. Mission principale

La personne recrutée appuiera l’équipe dans la conception, le développement, le test et la documentation d’un prototype d’assistant IA appliqué à l’agroécologie. Elle participera notamment à la mise en place d’une architecture de type Retrieval-Augmented Generation (RAG), à la structuration de corpus documentaires, à l’utilisation d’outils de développement assisté par IA, et à l’adaptation progressive du système aux contextes d’usage sénégalais et aux langues locales.

3. Responsabilités principales

Développement et prototypage IA

  • Contribuer au développement d’un prototype d’assistant conversationnel basé sur des modèles de langage.
  • Participer à la mise en place d’une architecture RAG simple, robuste et documentée.
  • Tester différentes méthodes d’indexation, de recherche documentaire et de génération de réponses sourcées.
  • Identifier les problèmes techniques, les erreurs récurrentes et les pistes d’amélioration.

Structuration de la base de connaissances

  • Appuyer la collecte, le nettoyage et l’organisation de documents scientifiques, techniques, institutionnels et issus du terrain.
  • Contribuer à la préparation de corpus exploitables par le système IA.
  • Documenter les sources, les versions, les limites et les choix de structuration.
  • Veiller à ce que les réponses générées puissent être reliées aux documents utilisés.

Localisation et langues locales

  • Participer à la structuration de glossaires et de termes agroécologiques en français et, selon les besoins, en wolof, pulaar ou autres langues pertinentes.
  • Tester les effets de la traduction, de la variation linguistique et des formulations locales sur la qualité des réponses.
  • Travailler avec des personnes ressources pour améliorer la pertinence linguistique et culturelle du système.

Évaluation et fiabilité

  • Contribuer à la création de jeux de questions-tests et de scénarios d’usage.
  • Comparer les réponses générées avec les sources disponibles.
  • Documenter les hallucinations, erreurs, ambiguïtés et limites du prototype.
  • Proposer des mécanismes simples pour améliorer la fiabilité, la prudence et la clarté des réponses.

Appui recherche-action

  • Contribuer à la préparation de supports pour les ateliers de co-design et de test utilisateur.
  • Traduire les retours de terrain en besoins techniques compréhensibles.
  • Participer à la rédaction de notes techniques, méthodologiques ou de capitalisation.
  • Travailler en dialogue avec des chercheurs, développeurs, acteurs de terrain et partenaires locaux.

4. Compétences techniques clés

La personne recherchée ne doit pas nécessairement maîtriser toutes les technologies avancées. Le critère central est la capacité à apprendre vite, à comprendre ce qu’elle fait, à tester rigoureusement et à documenter proprement son travail.

Compétences requises

  • Bonne maîtrise de Python et capacité à structurer proprement un projet de développement logiciel.
  • Expérience pratique avec des outils de développement assisté par IA, notamment Codex, Claude Code, GitHub Copilot ou outils équivalents.
  • Compréhension pratique des principes du Retrieval-Augmented Generation : corpus, embeddings, recherche documentaire, génération, citation des sources.
  • Capacité à travailler avec des documents variés : PDF, Word, textes, tableaux simples, données structurées ou semi-structurées.
  • Utilisation courante de Git, GitHub, du terminal et des environnements Python.
  • Capacité à interagir avec des API de modèles de langage et à gérer les clés, erreurs, coûts et limites d’usage de manière responsable.
  • Capacité à développer une interface ou une API simple pour tester un prototype.
  • Capacité à évaluer la qualité d’une réponse IA : exactitude, clarté, traçabilité, prudence et utilité pour l’utilisateur final.

Compétences appréciées

  • Expérience avec des bases vectorielles ou outils similaires : ChromaDB, FAISS, Qdrant, pgvector ou équivalent.
  • Connaissance de frameworks comme LangChain, LlamaIndex, Haystack ou équivalent.
  • Expérience avec FastAPI, Streamlit, Gradio, Flask ou interfaces légères de prototypage.
  • Notions de bases de données : SQLite, PostgreSQL, JSON, CSV, organisation de datasets.
  • Connaissance de Hugging Face, modèles open-source ou outils de déploiement local comme Ollama.
  • Notions de speech-to-text, transcription audio, text-to-speech ou traitement de langues peu dotées.
  • Expérience avec Docker ou déploiement léger sur serveur, plateforme cloud ou espace de démonstration.

5. Compétences de recherche et d’analyse

  • Capacité à lire, synthétiser et transformer des documents techniques ou scientifiques en matériaux exploitables.
  • Intérêt pour l’agroécologie, les systèmes alimentaires, les savoirs locaux et les transitions territoriales.
  • Sensibilité aux enjeux de pouvoir liés aux données, aux savoirs, aux langues et aux technologies.
  • Capacité à distinguer ce qui est techniquement possible, fiable, risqué ou prématuré.
  • Rigueur dans la documentation, la vérification et la formulation des limites.

6. Profil recherché

Le poste s’adresse à une personne en début de carrière, en fin d’études ou récemment diplômée, située à l’intersection du développement informatique, de l’intelligence artificielle appliquée et de la recherche. Le profil idéal n’est pas nécessairement expert, mais doit être solide techniquement, curieux, méthodique et capable de travailler dans un projet encore exploratoire.

Formation souhaitée

  • Informatique, data science, intelligence artificielle ou domaine proche.
  • Un diplôme avancé n’est pas indispensable si la personne dispose d’un portfolio, de projets GitHub, de prototypes ou d’expériences concrètes démontrant ses compétences.

Expérience souhaitée

  • 1 à 3 ans d’expérience professionnelle.
  • Expérience concrète de programmation Python.
  • Participation à au moins un projet utilisant des modèles de langage, un chatbot, un système RAG ou une application IA.
  • Expérience ou intérêt marqué pour les contextes africains, agricoles, multilingues ou participatifs.

Langues

  • Maîtrise du français et du wolof indispensables (oral et écrit pour le français, oral pour le wolof), pour le travail avec les acteurs de terrain et la structuration des glossaires en langues locales.
  • La connaissance du diola serait un atout significatif.
  • Un bon niveau d’anglais est souhaité (documentation technique IA, outils, publications et échanges internationaux).

7. Qualités attendues

  • Autonomie progressive et capacité d’apprentissage rapide.
  • Esprit critique face aux outils d’IA et aux réponses générées automatiquement.
  • Rigueur, patience et goût pour les détails techniques qui conditionnent la fiabilité d’un prototype.
  • Capacité à travailler avec des profils très différents : chercheurs, développeurs, agriculteurs, organisations locales et partenaires institutionnels.
  • Humilité technique : savoir tester, vérifier, demander, documenter et corriger.
  • Sensibilité interculturelle et attention aux usages réels, au-delà de la démonstration technologique.

8. Livrables

  • Prototype fonctionnel d’assistant IA ou de chatbot.
  • Base documentaire structurée et documentée.
  • Pipeline simple d’ingestion et de recherche documentaire.
  • Série de tests sur la qualité des réponses.
  • Documentation technique accessible à l’équipe.
  • Notes sur les limites, risques et pistes d’amélioration du système.

9. Modalités de candidature

Le dossier de candidature doit comprendre :

  • Une lettre de motivation (2 pages maximum) précisant l’intérêt pour le poste et la disponibilité ;
  • Un curriculum vitae détaillé ;
  • Un portfolio, des liens vers des projets GitHub ou des exemples de réalisations (prototypes, applications IA) ;
  • Les coordonnées de deux à trois personnes de référence.

Pour postuler, utilisez le bouton Postuler ci-dessous. Vous recevrez un email de confirmation après l’envoi de votre dossier.

Seul·e·s les candidat·e·s présélectionné·e·s seront contacté·e·s pour un entretien. CREATES encourage les candidatures féminines et issues de la diversité sociale et géographique du Sénégal.

Date limite de dépôt : 15 juin 2026

Postuler à cette offre