Senior Software Engineer Python - IA H/F

Bloomays
Courbevoie, France
6 days ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, French

Tech stack

Clean Code Principles Java (Programming Language) Artificial Intelligence Airflow Automation of Tests Continuous Integration Data Security Information Retrieval Python (Programming Language) PostgreSQL Open Source Technology Parsing
+15 more
Redis OpenAI Management of Software Versions Planning Software Qdrant Retrieval-Augmented Generation Large Language Models Apache Spark Pytest Pgvector Kubernetes Weaviate Apache Kafka OpenSearch Docker

Job description

Votre terrain de jeu : concevoir des pipelines de données robustes et exposer une recherche rapide et pertinente (sémantique et hybride) au service de plusieurs équipes à travers l’Europe. Vous intervenez au moment de la prise de décisions structurantes sur la stack.

Les missions

  • Concevoir la collecte et le traitement de sources hétérogènes (édition, open data, bases juridiques) : parsing, nettoyage, chunking et normalisation des documents
  • Choisir et industrialiser les modèles d’embeddings, alimenter et maintenir les bases vectorielles, gérer la fraîcheur et la reconstruction des index
  • Garantir la scalabilité de l’indexation sur des corpus massifs et la traçabilité des données (lignage, versioning des index)
  • Définir la stratégie de retrieval : recherche lexicale et sémantique (BM25 + embeddings), reranking et filtrage par métadonnées
  • Mettre en place des jeux de tests et des métriques de pertinence (recall, precision, nDCG, MRR) pour mesurer et améliorer le retrieval en continu
  • Structurer la phase de récupération qui alimente les LLM : contexte, citations, dé-duplication, gestion des fenêtres de contexte
  • Instrumenter les pipelines (logs, métriques, traces de qualité) et garantir la sécurité et la conformité des données juridiques (RGPD, cloisonnement par pays)
  • Appliquer et promouvoir Clean Code, SOLID et tests automatisés, et contribuer au rayonnement technique du groupe (articles, meetups, open source)

L’équipe

Vous rejoignez une équipe d’experts passionnés, soudée et bienveillante, qui relève les plus hauts défis techniques de l’édition juridique. Vous travaillez avec plusieurs équipes à travers l’Europe.

Pourquoi ce poste est intéressant

  • Intervenir au moment de décisions structurantes, avec un réel pouvoir d’influence sur la stack finale
  • Un défi data rare : indexer et rendre pertinent un patrimoine juridique massif et hétérogène, au service de l’IA
  • Une vision long terme : créer le standard industriel du groupe pour les prochaines années, plutôt que livrer une feature isolée
  • Une équipe d’experts soudée et bienveillante, dans un cadre hybride à Courbevoie (2 jours de télétravail)

La culture de l’entreprise

Un groupe familial européen installé de longue date, présent dans plusieurs pays d’Europe, porté par des valeurs entrepreneuriales et humanistes et par une vision de long terme.

Une culture d’expertise et de transmission du savoir, au service des professionnels du droit et de la fiscalité, avec un engagement pour une IA fiable.

Requirements

Profil recherchéLe profil recherchéDiplôme Master, PhD ou équivalent8 à 10 ans et plus d’expérience, dont au moins 5 ans en data engineering / information retrieval, avec une expérience avérée sur des volumes massifs en productionExpertise retrieval : indexation, embeddings, recherche hybride, et capacité à mesurer puis améliorer la pertinencePython 3.11+ (maîtrise requise) et Go ; tests avec PytestBases vectorielles (pgvector, Weaviate, Qdrant, OpenSearch), BM25, sentence-transformers, rerankingRAG et LLM : LangChain, OpenAI, Mistral, Bedrock ; solide culture IA / ML et bonne compréhension des LLM (sans être nécessairement expert du serving)Data et infra : PostgreSQL, Airflow / Spark (ou équivalent), Kafka, Redis, Docker, CI/CD, K8SCulture data : pipelines reproductibles, qualité et lignage des données, versioning des datasets et des indexDéveloppeur Python senior, autonome et hands-on, ayant déjà travaillé sur des projets similaires ; vision produit, rigueur sur la sécurité des données, capacité à vulgariser des concepts complexesFrançais et anglais courants (anglais fluide, contexte européen quotidien)Un plus : expérience de tech lead (leadership technique, pédagogie)Un plus : appétence pour d’autres langages, Java notamment, * Diplôme Master, PhD ou équivalent

  • 8 à 10 ans et plus d’expérience, dont au moins 5 ans en data engineering / information retrieval, avec une expérience avérée sur des volumes massifs en production
  • Expertise retrieval : indexation, embeddings, recherche hybride, et capacité à mesurer puis améliorer la pertinence
  • Python 3.11+ (maîtrise requise) et Go ; tests avec Pytest
  • Bases vectorielles (pgvector, Weaviate, Qdrant, OpenSearch), BM25, sentence-transformers, reranking
  • RAG et LLM : LangChain, OpenAI, Mistral, Bedrock ; solide culture IA / ML et bonne compréhension des LLM (sans être nécessairement expert du serving)
  • Data et infra : PostgreSQL, Airflow / Spark (ou équivalent), Kafka, Redis, Docker, CI/CD, K8S
  • Culture data : pipelines reproductibles, qualité et lignage des données, versioning des datasets et des index
  • Développeur Python senior, autonome et hands-on, ayant déjà travaillé sur des projets similaires ; vision produit, rigueur sur la sécurité des données, capacité à vulgariser des concepts complexes
  • Français et anglais courants (anglais fluide, contexte européen quotidien)
  • Un plus : expérience de tech lead (leadership technique, pédagogie)
  • Un plus : appétence pour d’autres langages, Java notamment

EUR

Français Anglais Intelligence artificielle Clean Go Normalisation Python KAFKA PostgreSQL Logiciels de gestion de versions Docker

Benefits & conditions

Taux journalier :Salaire selon profil

About the company

Notre client est un acteur européen de la legaltech. Au sein de l’équipe AI Service, vous êtes le garant de la matière première de l’IA : la collecte, l’ingestion, l’indexation et la recherche de pertinence sur des volumes juridiques massifs, le socle qui alimente les modèles de langage et les produits du groupe.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Loading talks and stories from around this role…