Tech Lead ML Engineer

Mp Data

France

Hybride

EUR 90 000 - 130 000

Plein temps

Il y a 9 jours
Générateur de candidature

Démarquez-vous pour ce poste — générez un CV personnalisé et une lettre de motivation en environ une minute.

Passez les filtres ATS

Résumé du poste

TF1+ recherche un Tech Lead Senior pour rejoindre l’équipe de recommandation et porter les choix d’architecture et l’industrialisation des solutions ML. Le profil doit savoir accompagner l’équipe sur les sujets techniques et rester Hands-on.

Le rôle implique de définir les plans d’ingénierie, d’assurer une mise en production fiable et de collaborer étroitement avec les PM/PO pour livrer en continu dans un contexte Data/IA à forte visibilité produit.

Qualifications

  • Expérience significative en Software Engineering en production.
  • Bonnes pratiques de développement: code simple, robuste, maintenable et testé.
  • Maîtrise des tests unitaires et d’intégration, du linting et de l’outillage de développement.
  • Expérience de systèmes à fort trafic et enjeux de scalabilité, résilience et stabilité.
  • Capacité à suivre un sujet de bout en bout: collecte et circulation de la donnée, schémas, contrats d’API, services et mise en production.
  • Maîtrise du monitoring et de l’observabilité, avec capacité à définir les métriques et dashboards.
  • Capacité à identifier les limites d’une architecture et proposer une refonte lorsque nécessaire.

Responsabilités

  • Conception et industrialisation des pipelines et modèles de recommandation, de l’entraînement à l’inférence en production.
  • Pilotage du cycle de vie des modèles: expérimentation, évaluation, déploiement progressif et monitoring.
  • Développement de services de recommandation temps réel à fort trafic, avec latence et scalabilité critiques.
  • Maintien et évolution du feature engineering, qualité et fraîcheur des données.
  • Définition des contrats de données avec les Analytics Engineers.
  • Optimisation des performances et des coûts d’inférence: batching, caching, profilage.
  • Mise en place et exploitation d’A/B testing et développement de librairies internes réutilisables.
  • Définition et pilotage des choix d’architecture ML: stockage, orchestration, découplage des environnements.
  • Monitoring des services et modèles via Datadog; accompagnement technique des ML Engineers.

Connaissances

Software Engineering
Robust code
Tests unitaires
Systèmes à fort trafic
Observabilité
Contrats API
CI/CD

Outils

PyTorch

Description du poste

Pour notre client TF1+, nous recherchons actuellement un Tech Lead pour rejoindre l’équipe en charge de la recommandation.

TF1+ compte aujourd’hui plus de 40 millions de streamers mensuels et plus d’un milliard d’heures vues par an. La recommandation est donc un enjeu central pour personnaliser l’expérience utilisateur.

L’équipe est composée d’une PM, d’une PO et de deux ML Engineers. Le Tech Lead aura pour rôle de porter les sujets techniques, les choix d’architecture et d’accompagner l’équipe sur l’industrialisation des solutions de recommandation.

C’est un contexte avec de vrais enjeux Data/IA et une forte visibilité côté produit.

L’offre est aussi ouvert aux Freelance

  • La conception et l’industrialisation des pipelines et modèles de recommandation, de l’entraînement à l’inférence en production.
  • Le pilotage du cycle de vie des modèles : expérimentation, évaluation, déploiement progressif et monitoring.
  • Le développement de services de recommandation temps réel à fort trafic, avec des enjeux forts de latence, scalabilité et résilience.
  • Le maintien et l’évolution du feature engineering, avec une attention particulière portée à la qualité, la cohérence et la fraîcheur des données.
  • La définition des contrats de données avec les Analytics Engineers.
  • L’optimisation des performances et des coûts d’inférence : batching, caching, profilage, etc.
  • La mise en place et l’exploitation de dispositifs d’A/B testing.
  • Le développement de librairies internes robustes et réutilisables.
  • La définition et le pilotage des choix d’architecture ML : stockage, orchestration, découplage des environnements, etc.
  • La mise en place et le maintien du monitoring des services et modèles, notamment via Datadog.
  • L’accompagnement technique des ML Engineers et la diffusion des bonnes pratiques de Software Engineering.
  • Le poste est fortement hands-on : le Tech Lead reste proche du code et intervient directement sur les sujets techniques du quotidien.

Profil recherchéNous recherchons avant tout un Senior Software Engineer avec une bonne culture Machine Learning et une capacité à évoluer sur l’ensemble de la chaîne technique.

Software Engineering — priorité n°1
  • Expérience significative en Software Engineering sur des systèmes en production.
  • Très bonnes pratiques de développement : code simple, robuste, maintenable et testé.
  • Maîtrise des tests unitaires et d’intégration, du linting et de l’outillage de développement.
  • Expérience de systèmes à fort trafic et enjeux de scalabilité, résilience et stabilité.
  • Capacité à suivre un sujet de bout en bout : collecte et circulation de la donnée, schémas, contrats d’API, services et mise en production.
  • Maîtrise du monitoring et de l’observabilité, avec capacité à définir les bonnes métriques et à mettre en place dashboards et monitors.
  • Capacité à identifier les limites d’une architecture existante et à proposer sa refonte lorsque nécessaire.
Machine Learning
  • Solides fondamentaux en statistiques et en Data Science.
  • Bonne compréhension des principaux concepts et approches de Machine Learning.
  • Maîtrise de PyTorch appréciée.
  • Une expérience en systèmes de recommandation est un plus : collaborative filtering, modèles two-tower, modèles séquentiels (SASRec, BERT4Rec), approches hybrides, etc.
  • Expérience de l’industrialisation et du déploiement de modèles en production.
Posture Tech Lead & produit
  • Capacité à prendre des décisions techniques et à porter des choix d’architecture.
  • Goût pour les environnements où le profil intervient directement dans le développement.
  • Capacité à travailler avec les équipes Produit et à accompagner la PM sur les sujets de faisabilité technique.
  • Bonne capacité de communication et de vulgarisation auprès d’interlocuteurs métier.
  • Esprit « couteau suisse »
  • Le fonctionnement de l’équipe repose sur une forte polyvalence.
  • Le Tech Lead doit être capable d’intervenir au-delà de son périmètre strict de ML
  • Faire évoluer la CI existante de manière autonome.
  • Intervenir ponctuellement sur la CD et l’infrastructure lorsque cela est nécessaire.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Tech Lead ML Engineer – Reco en Production
Tech Lead ML Engineer – Reco en Production

Mp Data • France

Hybride
EUR 90 000 - 130 000
Ml engineer
Ml engineer

PIXIE • Lille

Sur place
EUR 60 000 - 90 000
Senior MLOps
Senior MLOps

LITY • Paris

Hybride
EUR 60 000 - 80 000
Staff Engineer — Data & Cloud Infrastructure
Staff Engineer — Data & Cloud Infrastructure

QuantCube Technology • Paris

Sur place
EUR 70 000 - 90 000
Tech Lead Machine Learning Engineer H/F
Tech Lead Machine Learning Engineer H/F

Jems Group • France

Hybride
EUR 90 000 - 120 000
Tech Lead / Engineering Lead, plateforme à fort trafic avec enjeux IA
Tech Lead / Engineering Lead, plateforme à fort trafic avec enjeux IA

Global Experts Consulting • Nanterre

Sur place
EUR 60 000 - 80 000
ML Engineer / MLOps (H/F)
ML Engineer / MLOps (H/F)

Thélio • Bordeaux

Sur place
EUR 65 000 - 105 000
Projets IA industriels
Culture RSE
Évolution carrière
Senior Software & Data Engineer
Senior Software & Data Engineer

Talent-R • France

Sur place
EUR 70 000 - 110 000
Lead ML Engineering
Lead ML Engineering

Tricefal • Paris

Sur place
EUR 55 000 - 70 000
ML Engineer F/H
ML Engineer F/H

Groupe La centrale • Paris

Hybride
EUR 70 000 - 110 000
Prime de participation
Télétravail — 2 jours/semaine
Tickets restaurant 11€/jour travaillé
+2