Senior Ml Engineer B2c Boulogne Billancourt Fr H/F
Role details
Job location
Tech stack
Job description
Vous ferez partie de l'équipe Machine Learning, au sein de la Direction Data et Adtech.
Votre Terrain de Jeu, Objectif : Vous participerez à la construction et à l'industrialisation des systèmes de personnalisation du Groupe.
Vos missions principales seront les suivantes :
- Concevoir et industrialiser les pipelines et modèles de recommandation, depuis l'entraînement jusqu'à l'inférence en production.
- Piloter le cycle de vie complet des modèles : expérimentation, entraînement, évaluation, déploiement progressif et monitoring.
- Développer des services de recommandation temps réel capables de servir des millions d'interactions avec une latence maîtrisée.
- Concevoir et maintenir les couches de feature engineering en garantissant la qualité, la cohérence et la fraîcheur des données.
- Collaborer étroitement avec les Analytics Engineers afin de définir et maintenir les contrats de données.
- Optimiser les performances et les coûts d'inférence grâce à des mécanismes de batching, de caching et de profilage.
- Mettre en place des dispositifs d'A/B testing permettant d'améliorer continuellement les algorithmes de recommandation.
- Développer des composants logiciels et des librairies internes robustes favorisant la réutilisation, la qualité et la maintenabilité des solutions.
- Contribuer aux décisions d'architecture ML avec le Tech Lead autour des problématiques de stockage, d'orchestration, d'industrialisation et de découplage des environnements., C'est enfin réaliser des projets qui se voient, et qui impactent directement la vie de millions de personnes, au sein d'une entreprise consciente de sa responsabilité sociétale et environnementale. En effet, le groupe TF1 s'engage pour participer à la construction d'une société plus solidaire, plus inclusive et plus durable.
Sur le plan social, le Groupe agit activement en faveur de l'égalité femme-homme, au sein des équipes comme sur les plateaux télévisés. Il promeut également la diversité et l'inclusion dans le recrutement, le management des talents, mais aussi sur l'ensemble de ses chaînes.
Sur le plan environnemental, le Groupe est engagé dans une trajectoire de décarbonation avec des objectifs validés par le SBTi, et tâche de favoriser la publicité responsable, mais aussi de sensibiliser ses publics à la transition écologique, tant au travers de ses programmes d'information que des fictions ou séries quotidiennes.
A la clé
Un environnement de travail et une culture d'entreprise permettant à tous les profils de s'épanouir au quotidien.
Des espaces qui allient confort et praticité
-
95% des collaborateurs jugent l'aménagement des locaux pleinement satisfaisant (enquête interne 2022), et 81% pensent que nos espaces en flex-office favorisent une bonne ambiance
-
Espaces flex, terrasses végétalisées ou télétravail : c'est à la carte.
-
Sur place ou à emporter : des repas healthy, variés et subventionnés au restaurant d'entreprise ou à la cafétéria, mais aussi le plein de services trop pratiques (parking, atelier réparation vélo, coiffeur, permanence mutuelle, opticien...)
Une culture all-inclusive, Le Groupe TF1 propose à l'ensemble des collaborateurs une flexibilité en matière d'organisation du temps de travail avant le congé maternité, et un suivi professionnel au retour
-
Le salaire est maintenu à 100% pour les collaborateurs concernés par la prise totale ou partielle d'un congé paternité / second parent, et ce, durant 28 jours
-
Une prise en charge partielle des modes de garde est proposée
Et parce que le nombre de caractères est limité, on sera ravis de vous présenter les différents plans d'épargne entreprise, les congés spéciaux, la mutuelle d'entreprise, les forfaits mobilité ou encore le CSE lors de notre prochain échange !
Requirements
Excellente maîtrise de PyTorch et des architectures de recommandation : collaborative filtering, modèles content-based, hybrides, modèles séquentiels.
- Solide expertise en ML Engineering et mise en production de modèles à fort trafic.
- Bonne maîtrise des problématiques de feature engineering, qualité et fraîcheur des données.
- Conception d'APIs temps réel scalables et optimisation des performances d'inférence.
- Maîtrise de Python, SQL analytique et développement de librairies logicielles maintenables.
- Solide culture MLOps et industrialisation de modèles.
Stack technique :
- ML / Deep Learning : PyTorch, modèles de recommandation (collaborative filtering, two-tower, séquentiels type SASRec/BERT4Rec, hybrides)
- Orchestration : Airflow, Databricks (Bundles, jobs)
- Data Stores : Snowflake, Cassandra, Azure Blob Storage
- Langages : Python, Rust, SQL
- CI/CD & MLOps : Azure DevOps, Terraform, Datadog, découplage des environnements, Vous justifiez de 5 à 7 années d'expérience en ML Engineering avec plusieurs modèles déployés, exploités et maintenus en production.
Vous disposez d'une expertise reconnue sur les problématiques de recommandation et comprenez les enjeux liés aux systèmes serving temps réel à grande échelle.
Vous êtes à l'aise aussi bien sur les sujets de machine learning que de software engineering et accordez une attention particulière à la qualité du code, aux tests, à la robustesse et à la maintenabilité.
Votre approche est guidée par l'impact produit et utilisateur. Vous savez faire le lien entre une décision technique, la performance des algorithmes et la valeur créée pour le business.
Vous appréciez les environnements collaboratifs et travaillez efficacement avec les équipes Produit, Data et Analytics Engineering. Une expérience autour de l'A/B testing, de l'optimisation d'inférence, des bases distribuées à forte volumétrie ou des LLM appliqués à la personnalisation constituera un atout supplémentaire., API SQL A/B Testing Cassandra Python