OECD logo

Ingénieur(e) principal(e) de données

OECD
On-site
Paris Île-de-France France
Description de l'entreprise

L’ OCDE est un forum économique mondial qui œuvre, aux côtés de ses 36 pays membres et de plus d’une centaine d’économies émergentes et en développement, à l’élaboration de politiques meilleures pour une vie meilleure. Notre mission consiste à promouvoir des politiques de nature à améliorer le bien-être économique et social des populations du monde entier. L’Organisation est une enceinte unique en son genre où les gouvernements unissent leurs efforts et confrontent leur expérience quant aux facteurs qui déterminent les évolutions économiques, sociales et environnementales, afin d’apporter des solutions à des problèmes communs.

L’ Agence internationale de l’énergie (AIE) est une organisation intergouvernementale qui œuvre en faveur de la sécurité des approvisionnements énergétiques, de la croissance économique et de la durabilité environnementale en promouvant la coopération dans le domaine des politiques énergétiques. Elle fonctionne en tant qu’organe autonome au sein de l’OCDE. L’OCDE et l’AIE recherchent l’une et l’autre des occasions de collaborer avec un nombre croissant de non-Membres qui jouent un rôle de plus en plus important dans l’économie mondiale.

L’Unité des systèmes informatiques (ISU) de l’AIE fournit l’infrastructure, les systèmes et les applications dont l’Agence a besoin pour mener à bien ses activités essentielles, et assure notamment à ce titre la gestion des bases de données contenant les statistiques énergétiques, ainsi que des applications connexes. L’AIE recherche un(e) ingénieur(e) principal(e) de données pour constituer et piloter une nouvelle équipe axée sur la modernisation en cours de l’architecture de données de l’Agence. Ce rôle pilote vise à donner corps à une plateforme de données centralisée de haute performance, dans le respect des principes de l’entreposage de données et des pratiques de l’ingénierie moderne. La personne retenue alliera innovation en IA et ingénierie robuste du logiciel et des données pour superviser la mise au point d’interfaces de programmation (API) et de pipelines de données évolutifs à même d’alimenter aussi bien des applications analytiques traditionnelles que des applications d’IA émergentes telles que la génération augmentée par récupération (RAG), la recherche vectorielle et les outils sémantiques. Il s’agit, en associant les pratiques logicielles modernes à une architecture de données robuste, de veiller à ce que les données soient structurées, gouvernées et exposées d’une façon cohérente qui soutienne l’automatisation, la reproductibilité et la durabilité à long terme.

La personne retenue prendra ses fonctions en janvier 2026 et travaillera sous la direction de l’Architecte principal des solutions de données et du Chef de l’Unité des systèmes informatiques.

Description du poste

Responsabilités principales

Travailler de concert avec l’ISU et d’autres équipes afin d’analyser, de développer, de tester et de déployer des solutions optimisées de données et de veille stratégique en vue d’aider à la gestion de l’infrastructure de données en pleine expansion.
Planifier et piloter la mise au point d’une infrastructure de données robuste, sûre et évolutive à l’appui des plateformes de données internes et externes.
Concevoir des systèmes logiciels maintenables et extensibles, en construisant des services backend en Python (FastAPI, Flask, par exemple) afin de mettre les données et les capacités d’IA à la disposition des analystes et du public utilisateur externe.
Conduire le développement d’applications fondées sur les grands modèles de langage (GML), telles que des agents conversationnels, des outils de recherche sémantique et des systèmes RAG qui interagissent avec les données internes et publiques.
Évaluer et déployer des modèles de langage open source et commerciaux (par exemple, modèles LLaMa, Mistral, GPT), notamment des services d’inférence auto-hébergés avec vLLM, Hugging Face Transformers et des solutions Azure.
Concevoir des infrastructures hybrides en utilisant à la fois Azure et les nouveaux serveurs GPU sur site de manière à assurer le contrôle des coûts, une faible latence et la souveraineté des données.
Construire et optimiser des pipelines et des bases de données vectorielles (par exemple, Milvus) pour intégrer la génération, la segmentation (chunking) et l’indexation de documents à l’échelle.
Développer et maintenir des environnements conteneurisés à l’aide de Docker, Kubernetes (AKS/sur site) et Helm pour soutenir des déploiements reproductibles en staging et en production.
Défendre les bonnes pratiques de développement logiciel et, en particulier, le contrôle de versions (GitLab), l’intégration et la livraison continues (CI/CD), l’examen du code, l’observabilité et la documentation structurée.
Superviser l’écosystème de l’entrepôt de données et veiller à ce que les applications d’IA s’intègrent sans heurt aux actifs de données de l’Agence.
Promouvoir des stratégies de livraison duales (sur site et dans le nuage), afin d’assurer la flexibilité et la souveraineté des données lors les déploiements de l’IA.
Documenter l’architecture et rendre compte de l’avancée des projets avec des cadres et des résultats structurés.
Encadrer les futur(e)s ingénieur(e)s de l’équipe, en veillant à mettre en place des pratiques solides en matière de documentation, et faciliter le développement par les pairs et la maîtrise du code.
Veiller à ce que toutes les initiatives s’inscrivent dans le cadre plus large de la stratégie numérique de l’AIE, et assurer le rôle d’ingénieur(e) de confiance au sein de l’Agence.

La personne retenue pourrait superviser les projets suivants :

Infrastructure d’IA pour agents conversationnels et systèmes RAG hybrides: Mettre au point et exploiter une infrastructure d’IA sûre et évolutive pour des agents conversationnels ou des solutions fondées sur la RAG au moyen de GML internes et Azure. Mettre à profit les nouvelles capacités GPU sur site pour héberger, ajuster et servir des modèles à l’aide d’outils tels que vLLM, LangChain et Hugging Face Transformers.
Concevoir des outils sûrs fondés sur l’IA: Piloter le développement d’applications d’IA – moteurs de recherche de jeux de données et assistants de rapport, par exemple – à l’aide de pipelines RAG, de bases de données vectorielles et de GML. Ces solutions seront sensibles à la confidentialité, alignées du point de vue des métadonnées, déployées de façon sécurisée via Teams ou Posit Connect, et s’appuieront sur l’infrastructure sur site ou dans le nuage, en tant que de besoin.
Renforcer le code réutilisable pour l’exploitation des données de l’AIE: Piloter l’évolution de la bibliothèque Python interne de l’AIE qui sous-tend ses flux de données. Il s’agit de veiller à ce que les contributions suivent des règles de conception normalisées et réutilisables. La personne retenue devra promouvoir la cohérence, la maintenabilité et l’utilisabilité à long terme à l’échelle de l’Agence.
Automatiser l’intégrité des données au service de l’AIE: Développer des pipelines robustes qui fassent en sorte que les données qui sous-tendent les publications de l’AIE soient exactes, cohérentes, et alignées au plus près sur le contenu narratif. Il s’agira d’utiliser l’apprentissage automatique et l’IA quand c’est approprié et de donner la priorité à la transparence et à la précision afin de se conformer aux normes exigeantes de l’AIE.
Faire évoluer des solutions à fort impact: Assurer la maintenance de l’écosystème de l’entrepôt de données fondé sur serveur SQL de l’Agence, et le faire évoluer, en vue de soutenir aussi bien les couches opérationnelles que les couches analytiques en lecture seule. Assurer une disponibilité élevée grâce à des groupes de disponibilité Always On et veiller à ce que les pipelines ETL soient cohérents et évolutifs.
Prototypage: Conduire des expérimentations en early stage – en repérant les opportunités à forte valeur et en construisant rapidement des prototypes au moyen de l’infrastructure existante. Transformer des concepts prometteurs en solutions prêtes pour la production en ayant recours à une méthode de développement agile et itérative.

En plus de conduire des projets phares, la personne retenue aura la latitude d’innover, en partenariat avec les analystes et les ingénieur(e)s, et ainsi de cadrer et de fournir des solutions fondées sur l’IA à même d’avoir un impact réel.

Qualifications

Profil idéal

Formation

Licence ou diplôme de niveau supérieur en informatique, statistiques, sciences économiques, mathématiques, systèmes d’information pour la gestion, ou gestion des données, ou dans une discipline connexe.
Un master en ingénierie logicielle, sciences informatiques, apprentissage automatique, IA – ou une expérience professionnelle équivalente – constituerait un atout.

Expérience professionnelle

Au moins cinq ans d’expérience de l’ingénierie des données, du développement d’infrastructures ou du développement logiciel, avec une attention particulière accordée à la construction et la maintenance de plateformes, de pipelines et de services de données pour des applications analytiques ou d’IA.
Excellentes compétences en programmation Python, avec une bonne maîtrise des principes de l’ingénierie logicielle.
Compétences en livraison agile, contrôle de versions, test et CI/CD.
Infrastructure infonuagique : expérience avérée de Microsoft Azure et connaissances des services clés (VM, AKS, SQL Managed Instance, par exemple).
Infrastructure et outils d’IA : expérience d’outils tels que Milvus (base de données vectorielle), Langchain et Langflow au service du développement de systèmes RAG évolutifs, de backends pour agents conversationnels et d’autres applications fondées sur des modèles.
Expérience de la construction d’interfaces de programmation ou d’applications fondées sur des données, avec prise en compte de l’utilisabilité et de la maintenabilité à long terme.
Expérience pratique des GML, de LangChain, HuggingFace, LlamaIndex, des bases de données vectorielles (Milvus ou similaires), et des pipelines RAG à des fins d’utilisation avec l’IA ; aptitude à expérimenter et produire des résultats.
Ingénierie des données : excellente maîtrise de la conception ETL, des pipelines de données (Dagster, par exemple) et de l’entreposage de données fondé sur SQL.
Administration système : expérience des systèmes Linux, de la virtualisation (Hyper-V, VMware, par exemple) et de la gestion de serveurs.
Aptitude à transposer des besoins de haut niveau ou en évolution en solutions structurées.
Aptitude à avoir une vision d’ensemble des projets et à mettre les solutions en adéquation avec les principes de gouvernance des données et la stratégie plus large de l’AIE.
Forte motivation personnelle et aptitude à travailler de manière autonome, ainsi qu’en étroite collaboration et efficacement au sein de petites équipes de technicien(ne)s et d’ingénieur(e)s.

Compétences clés

Les membres du personnel de l’OCDE sont censés faire preuve d’un comportement conforme aux six compétences clés qui seront évaluées dans le cadre de la procédure de recrutement organisée au titre de la présente offre d’emploi : Vision et stratégie (niveau 1) ; Renforcement des capacités des personnes (niveau 1) ; Éthique et intégrité (niveau 2) ; Collaboration et horizontalité (niveau 2) ; Obtention de résultats (niveau 2) ; Innovation et acceptation du changement (niveau 2).

Il existe trois niveaux possibles par compétence, le niveau requis pour chaque compétence étant déterminé en fonction des besoins propres à chaque fonction et du grade correspondant.

Pour en savoir plus sur les définitions des niveaux de maîtrise 1 à 3 associés à chaque compétence, veuillez vous référer au Cadre de compétences clés de l’OCDE.

Langues

Excellente connaissance de l’anglais (écrit et oral) ; la connaissance pratique du français constituerait un avantage.

Informations complémentaires

Date de clôture

Les fonctions décrites ci-dessus seront pourvues d’ici la fin décembre 2025, et les candidatures devront nous parvenir au plus tard le 17 août à minuit (heure de Paris).

Durée du contrat

Durée déterminée de 24 mois, avec possibilité de renouvellement.

Ce qu’offre l’OCDE

Selon l’expérience, salaire mensuel de base initial de 6 717.19 EUR, plus allocations/indemnités en fonction de la situation personnelle, la rémunération globale étant exonérée d’impôt sur le revenu en France.
Cliquez ici pour consulter les Statut, règlement et instructions applicables aux agents de l’Organisation. Veuillez noter qu’à compter du 1er juillet 2025, les nouvelles modalités contractuelles de l’OCDE s’appliquent à toutes les personnes engagées en qualité d’agent.
Cliquez ici pour en savoir plus sur ce que propose l’OCDE et sur son environnement de travail exceptionnel.
Cliquez ici pour feuilleter en ligne notre Guide de gestion du personnel afin d’en savoir plus sur tous les aspects touchant aux ressources humaines de l’Organisation, à notre environnement de travail et aux nombreuses autres mesures destinées à faciliter le quotidien des agents.
Veuillez noter que la personne retenue pourra être engagée à un grade inférieur, en fonction de ses qualifications et de son expérience professionnelle.
La présente offre d’emploi pourrait servir à la constitution d’un vivier de candidat€s jugé(e)s aptes à exercer des fonctions comparables dans le cadre d’un engagement de durée indéterminée ou déterminée.

Processus de sélection

Les candidat(e)s qui auront franchi cette étape seront invité(e)s à passer le test écrit et/ou l’entretien vidéo qui devrai(en)t être organisé(s) en septembre 2025 et aux entretiens de panel prévus en octobre 2025.

Dans le cadre de sa politique d’égalité des chances, l’OCDE encourage la candidature de toutes les personnes qualifiées ressortissantes d’un de ses pays Membres, indépendamment de leur origine ethnique ou raciale, de leurs opinions ou croyances, de leur genre, de leur orientation sexuelle, de leur état de santé ou de leur handicap éventuel.

L’OCDE promeut en son sein une utilisation optimale de ses ressources, dans le but d’améliorer son efficience et son efficacité, et les membres de son personnel sont encouragés à contribuer activement à la réalisation de cet objectif.

Compétences clés

Veuillez vous référer aux indicateurs de niveau 2 du Cadre de compétences de l’OCDE.

Durée du contrat

Durée déterminée de deux ans, avec possibilité de renouvellement.

Ce qu’offre l’OCDE

Selon l’expérience, salaire mensuel de base initial de 6 717.19 EUR, plus allocations/indemnités en fonction de la situation personnelle, la rémunération globale étant exonérée d’impôt sur le revenu en France.

Veuillez noter que la personne retenue pourra être engagée à un grade inférieur, en fonction de ses qualifications et de son expérience professionnelle.

Processus de sélection

Les candidat(e)s qui auront franchi cette étape seront invité(e)s à passer le test écrit et/ou l’entretien vidéo qui devrai(en)t être organisé(s) à la fin avril, puis convoqué(e)s à un entretien de panel au début de juin.

Dans le cadre de sa politique d’égalité des chances, l’OCDE encourage la candidature de toutes les personnes qualifiées ressortissantes d’un de ses pays Membres, indépendamment de leur origine ethnique ou raciale, de leurs opinions ou croyances, de leur genre, de leur orientation sexuelle, de leur état de santé ou de leur handicap éventuel.

L’OCDE promeut en son sein une utilisation optimale de ses ressources, dans le but d’améliorer son efficience et son efficacité, et les membres de son personnel sont encouragés à contribuer activement à la réalisation de cet objectif.