Ministère de la justice logo

Développeur / Développeuse IA (AI Engineer) - DP IA

Ministère de la justice
14 days ago
Contract
Remote
France
AI Services

Vos missions en quelques mots

La direction de programme est rattachée au secrétariat général du ministère de la Justice, qui assure une mission générale de coordination et de soutien aux services du ministère, et qui exerce les fonctions prévues par le décret n° 2014-834 du 24 juillet 2014 relatif aux secrétaires généraux des ministères.

En rejoignant cette direction, vous aurez un impact significatif sur la justice en France, en contribuant à des projets innovants qui rendent la justice plus équitable et efficace. Ce poste offre l'opportunité de combiner expertise technique et engagement, dans un environnement stimulant où l'innovation sert le bien commun.

Missions principales

·         Participer à la conception d’interfaces riches pour exploiter des modèles IA déployés en interne (moteurs RAG, LLM, modèles d’analyse documentaire, de transcription, etc.).

·         Développer et maintenir les API et services web robustes et performants nécessaires à l’intégration des modèles IA avec les MLOps et DevOps

·         Réaliser des prototypes rapidement testables par les utilisateurs, créer des applications (interfaces Web, back-end et bases de données) en mode produit agile, les déployer en environnement de recette puis les mettre en service

·         Maintenir ces applications : supervision technique et fonctionnel, débogage des incidents et correction des anomalies, petites évolutions techniques, fiabilisation technique et de sécurité

·         Documenter et formaliser la partie technique de l'application afin d'une part de pérenniser sa maintenance et d'autre part de pouvoir intégrer les développements sous forme modulaire dans d’autres applications

·         Collaborer étroitement en squad produit avec des chercheurs IA appliquée, des data scientists, des chefs de produit (PM), des UX/UI designers, des Ops (MLOps, DevOps)

Profil recherché

Vos principales compétences à mettre en œuvre

·         Capacité à développer des interfaces pour des produits IA : chargement dynamique de résultats, affichage structuré de données issues de modèles, interactions temps réel

·         Expérience dans l’intégration d’APIs IA (LLM, embeddings, RAG, recherche vectorielle…)

·         Connaissance des bonnes pratiques de sécurité applicative (authentification, chiffrement, droits d’accès, validation côté client et serveur)

·         Excellente maîtrise des langages de programmation web (JavaScript, Python)

·         Compétences solides en développement front-end (React, Angular) et back-end (Node.js, Django)

·         Expérience des bonnes pratiques de développement logiciel (TDD, CI/CD, versioning Git)

·         Connaitre et maîtriser les technologies de conteneurisation (Docker, Kubernetes, Openshift)

·         Base de données NoSQL (MongoDB, ElasticSearch, etc)

·         Plateforme de streaming d'évènements (RabbitMQ, Kafka, etc)

Connaissances
Javascript, Python, React, Angular, Django, Node.js
Docker, Kubernetes, OpenShift
MongoDB, ElasticSearch
RabbitMQ, Kafka

Savoir-faire
Approche Ops (TDD, CI/CD, versioning Git)
Règles de sécurité informatique
Veille technique
Intérêt pour l’IA
Développement d’APIs robustes (Rest, FastAPI)
Écriture de tests unitaires et end-to-end (Jest, Pytest, Playwright)
Connaissances de bases vectorielles et moteurs de recherche sémantique (Qdrant, ELK)
Gestion des utilisateurs et des permissions (authentification, RBAC, Keycloak, OIDC)

Savoir-être
Travailler en méthode agile
Sensibilité pour l’approche produit et l’utilisateur au centre
 

Expériences professionnelles antérieures souhaitées

Intéressé(e) par le monde judiciaire et par l’intelligence artificielle, vous êtes diplômé(e) d'une école d'ingénieur, d’informatique ou équivalent universitaire. Vous justifiez également 4 ans d’expérience dans un poste similaire de préférence dans un environnement agile. Des expériences passées en co-construction avec des UX designers ou des data scientists seront valorisées. La capacité à livrer des applications dans des environnements contraints (sécurité, RGPD, souveraineté) et à l’échelle (90 000 utilisateurs potentiels au ministère) est un plus.

Niveau d'études minimum requis

  • Niveau Niveau 7 Master/diplômes équivalents

Localisation

Localisation : 75001 Paris, France

Éléments de candidature

Documents à transmettre

Pour postuler à cette offre, l'envoi du CV et d'une lettre de motivation est obligatoire

Personnes à contacter

  • Elise Farge Di Maria - elise.farge-di-maria@justice.gouv.fr
  • Haï-Ha Trinh-Vu - hai-ha.trinh-vu@justice.gouv.fr