Senior Data Scientist Search et Recommandations H/F - Hellowork group
- CDI
- Télétravail accepté
- Hellowork group
Les missions du poste
Hellowork group est le premier acteur digital français de l'emploi, du recrutement et de la formation. A travers ses différentes solutions, le groupe accompagne les actifs tout au long de leur vie professionnelle, les entreprises, cabinets de recrutement, ETT sur leurs enjeux RH et recrutement et les centres de formation/écoles sur la valorisation de leurs offres de formation.
Fort de 600 collaborateurs, 124 millions d'euros de commandes en 2024, les services du groupe Hellowork sont utilisés par 80 000 professionnels et 5 millions d'utilisateurs* chaque mois. Ils permettent plus de 7 000 recrutements et 500 entrées en formations chaque jour.
Chez Hellowork Group, nous développons des solutions digitales au service de l'emploi et de la formation, utilisées chaque jour par des millions de personnes et d'entreprises.
La Data Science est au coeur de nos produits : comprendre les profils et les intentions, recommander les offres les plus pertinentes et faciliter la rencontre entre candidats et recruteurs.
Dans ce contexte, nous recrutons un·e Senior Data Scientist spécialisé·e en moteurs de recherche, ranking et recommandation.
Tu rejoindras une équipe Data Science de 7 personnes aux expertises complémentaires : recommandation, moteurs de recherche, NLP, extraction d'informations dans les CV et les offres, computer vision et systèmes ML complexes.
Missions
- Search, ranking & recommandation
Concevoir et améliorer nos systèmes de recherche, de recommandation et de matching
Travailler sur les différentes étapes de la chaîne : retrieval, génération de candidats, scoring et reranking
Combiner recherche lexicale, recherche sémantique, embeddings et modèles de Machine Learning
Améliorer la personnalisation tout en traitant les enjeux de cold start, de diversité et de biais de position
Assurer une veille régulière sur les approches et solutions à l'état de l'art
- Industrialisation & MLOps
Accompagner les modèles jusqu'à leur mise en production et garantir leur intégration fiable dans les produits
Structurer les pratiques MLOps : suivi des expérimentations, versioning, monitoring, alerting et détection des dérives
Définir des métriques et des benchmarks permettant d'évaluer la pertinence des modèles avant et après leur déploiement
Contribuer à la mise en place de l'A/B testing pour mesurer l'impact réel des évolutions
Veiller à la robustesse, à la reproductibilité et à la maintenabilité des systèmes ML
- Vision produit & impact collectif
Comprendre les enjeux business d'Hellowork et les besoins des équipes Produit pour les traduire en problématiques Data Science pertinentes
Relier les performances des modèles aux usages, à l'expérience utilisateur et à l'impact business
Collaborer étroitement avec les équipes Produit, Engineering, Data Engineering et BI
Porter des sujets complexes de bout en bout et contribuer aux choix techniques et produit structurants
Partager tes connaissances et faire progresser les pratiques de l'équipe
- Stack & environnement
Langages & data : Python, SQL/Mongo/BigQuery/EventHub
Search & ranking : Elasticsearch, recherche hybride, learning-to-rank, retrieval et reranking
ML & NLP : Hugging Face, LLM, Transformers, embeddings
Industrialisation : APIs, Gitlab, CI/CD, tracking et monitoring des modèles
Le profil recherché
Tu disposes d'une expérience solide d'au moins 3 ans en Data Science (hors stage) et as déjà travaillé sur un moteur de recherche, de recommandation, de ranking ou de matching utilisé en production.
Expertise technique : tu maîtrises plusieurs sujets parmi le retrieval, le learning-to-rank, la personnalisation, les embeddings, le reranking ou le cold start.
Culture de l'évaluation : tu sais définir des métriques, construire un benchmark, analyser les erreurs et mesurer l'impact d'une évolution.
Vision produit : tu sais relier les performances d'un modèle aux usages et aux objectifs business.
Expérience de la production : tu prends en compte la robustesse, la maintenabilité, la latence et le monitoring.
Leadership technique : autonome et structuré·e, tu sais porter des sujets complexes, challenger les approches et faire progresser le collectif.
Une expérience de l'A/B testing, d'une marketplace ou d'un produit à fort trafic serait particulièrement appréciée.
Compétences requises
- A/B Testing
- Python
- API
- Implémentation de moteurs de recherche
- Intelligence artificielle
- Logiciels de gestion de versions
- Machine learning
- Git
- SQL