Data engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Mission : construire et faire Ă©voluer les pipelines et les agents IA qui alimentent le catalogue de formations dâEdumapper, en garantissant la fiabilitĂ© de la donnĂ©e produite.
Edumapper modĂ©lise lâoffre dâĂ©tudes supĂ©rieures française et ses dĂ©bouchĂ©s professionnels. Notre rĂ©fĂ©rentiel de formations est le cĆur du produit : plus il est complet, structurĂ© et Ă jour, mieux nous aidons les lycĂ©ens Ă faire les bons choix dâorientation. Or cette information est aujourdâhui Ă©clatĂ©e entre des milliers de sites dâĂ©tablissements, dans autant de formats diffĂ©rents, et se renouvelle en permanence. Câest prĂ©cisĂ©ment lâobjet de ce poste : la collecter, la structurer et la maintenir Ă jour.
En collaboration directe avec Romain Boyer,, notre Head of Data, les co-fondateurs et le reste de lâĂ©quipe, tu prends la responsabilitĂ© de la chaĂźne de donnĂ©es, de la collecte jusquâĂ la mise Ă disposition :
- Agents dâenrichissement du catalogue. Maintenir et faire Ă©voluer notre workflow dâagents IA qui complĂšte automatiquement la base de formations Ă partir de sources hĂ©tĂ©rogĂšnes (sites dâĂ©tablissements, Parcoursup, rĂ©fĂ©rentiels publicsâŠ) : Ă©largir la couverture, absorber les Ă©volutions des sources, amĂ©liorer la prĂ©cision de lâextraction.
- Collecte et mise à disposition des données. Récupérer, traiter et exposer des données de natures trÚs variées : ingestion, normalisation, modélisation et mise à disposition auprÚs des équipes produit, tech et science.
- QualitĂ© du rĂ©fĂ©rentiel. Garantir la fiabilitĂ© de la base Edumapper : contrĂŽles automatisĂ©s, dĂ©duplication et rĂ©solution dâentitĂ©s, monitoring des pipelines. En lien Ă©troit avec les Ă©quipes tech et science pour dĂ©finir et diffuser les bonnes pratiques de modĂ©lisation.
- Analytics. Mettre en place les analytics dâEdumapper, principalement construits sur le comportement de nos utilisateurs : instrumentation, modĂ©lisation des Ă©vĂ©nements, restitution pour piloter le produit et lâactivitĂ©.
Notre stack : Python, SQL, Dagster, DuckDB et les briques dâIA gĂ©nĂ©rative (LLM, agents, RAG) qui vont avec.
Tu portes tes sujets du prototype à la production, en revue avec Romain notre Head of Data, sur un périmÚtre directement visible dans le produit.
Edumapper est un environnement idĂ©al pour les passionnĂ©s de traitement et de transformation de la donnĂ©e, rigoureux et autonomes, apprĂ©ciant les petites Ă©quipes et dĂ©sireux de participer Ă la conception dâun produit Ă fort impact social.
Requirements
Nous recherchons un(e) data engineer en dĂ©but de carriĂšre, trĂšs Ă lâaise en Python, qui a envie de faire de lâingĂ©nierie de la donnĂ©e pour de vrai : modĂ©liser proprement, construire des pipelines robustes, et mettre en production. Nous nâattendons pas un profil senior, mais des bases techniques solides, de la rigueur, et lâenvie de monter en compĂ©tences sur lâensemble du mĂ©tier (de lâIA gĂ©nĂ©rative Ă lâanalytics, en passant par la modĂ©lisation et la qualitĂ© de la donnĂ©e).
Compétences techniques
- TrĂšs bon niveau en Python : câest le socle du poste.
- Bonnes bases en SQL et goĂ»t pour lâintĂ©gration de donnĂ©es hĂ©tĂ©rogĂšnes dans des rĂ©fĂ©rentiels proprement modĂ©lisĂ©s.
- ExpĂ©rience de construction de flux de traitement de donnĂ©es (ETL / ELT) ; la prise en main dâun orchestrateur (Dagster, Airflow, dbtâŠ) est un vrai plus.
- Un fort intĂ©rĂȘt pour les technologies dâIA gĂ©nĂ©rative (LLM, agents, RAG) et le web scraping, idĂ©alement une premiĂšre expĂ©rience sur ces sujets.
- Une sensibilitĂ© aux enjeux de qualitĂ© et de test de la donnĂ©e ; la connaissance de DuckDB ou dâoutils dâanalytics produit sera apprĂ©ciĂ©e.
Parcours
- DiplĂŽmĂ©(e) dâune grande Ă©cole dâingĂ©nieurs ou dâun Master en informatique, data science, mathĂ©matiques appliquĂ©es, statistique ou domaine connexe.
- 0 Ă 2 ans dâexpĂ©rience, stages et alternances compris : un premier poste ou une alternance sur des sujets data est un excellent point de dĂ©part.
- Des projets personnels, acadĂ©miques ou associatifs autour de la donnĂ©e, du scraping ou des LLM sont un excellent signal : nâhĂ©site pas Ă nous les partager.
Compétences interpersonnelles
- Rigueur et exigence sur la qualité de ce que tu produis.
- CuriositĂ© et dĂ©sir fort dâapprendre de nouveaux outils et technologies.
- Bonne communication, capacité à collaborer avec des interlocuteurs techniques et non techniques.
- Autonomie face à un sujet ouvert : savoir avancer, poser les bonnes questions, itérer.
- Un intĂ©rĂȘt pour le monde de lâĂ©ducation et de lâorientation est un plus.
Benefits & conditions
Contrat : CDI
Localisation : Paris 8e
Remote : 4 jours au bureau, 1 jour en tĂ©lĂ©travail optionnel. Chez Edumapper, on est convaincus que les meilleures idĂ©es naissent ensemble, autour dâun cafĂ©, dâun tableau blanc gribouillĂ©, dâune discussion spontanĂ©e. Le full remote nâest pas une option Ă court terme.
Macbook Ă disposition
Démarrage : dÚs que possible
Rémunération : 43 à 52k
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ