Text copied to clipboard!
Titre
Text copied to clipboard!Ingénieur machine learning junior
Description
Text copied to clipboard!
Nous recherchons un Ingénieur machine learning junior motivé et curieux pour rejoindre notre équipe data et contribuer au développement de solutions intelligentes fondées sur l’apprentissage automatique. Ce poste s’adresse à une personne en début de carrière souhaitant renforcer ses compétences techniques tout en travaillant sur des cas d’usage concrets ayant un impact direct sur les produits, les services et les décisions de l’entreprise. Vous collaborerez avec des ingénieurs logiciels, des data scientists, des analystes de données et des responsables produit afin de concevoir, entraîner, tester, déployer et améliorer des modèles de machine learning adaptés à différents besoins métiers.
Dans ce rôle, vous participerez à la préparation et à l’exploration des données, à la sélection de caractéristiques pertinentes, à l’évaluation de la qualité des jeux de données et à la mise en place de pipelines simples mais robustes. Vous aiderez à construire des modèles supervisés et non supervisés, à comparer leurs performances et à documenter les résultats de manière claire. Vous serez également amené à contribuer à l’industrialisation des modèles en collaboration avec l’équipe d’ingénierie, en veillant à la reproductibilité, à la maintenabilité et à la qualité du code produit.
Le candidat idéal possède une bonne base en programmation, en statistiques appliquées et en concepts fondamentaux du machine learning. Il comprend les différences entre entraînement, validation et test, sait interpréter des métriques de performance courantes et est capable d’identifier des problèmes de surapprentissage, de biais de données ou de qualité insuffisante. Une connaissance pratique d’outils et bibliothèques comme Python, pandas, scikit-learn, NumPy ou des frameworks de deep learning constitue un atout important. Une exposition à des environnements cloud, à Git, aux API ou aux pratiques MLOps sera appréciée, sans être indispensable pour un profil junior.
Au-delà des compétences techniques, nous recherchons une personne rigoureuse, collaborative et désireuse d’apprendre. Vous devrez poser des questions pertinentes, accepter les retours, partager vos idées et progresser dans un environnement où l’expérimentation et l’amélioration continue sont valorisées. Vous serez accompagné par des profils plus expérimentés qui vous aideront à développer votre compréhension des systèmes de machine learning en production, des contraintes métiers et des bonnes pratiques de développement.
Ce poste offre une excellente opportunité de construire une carrière solide dans l’intelligence artificielle appliquée. Vous travaillerez sur des projets variés, avec des données réelles et des objectifs mesurables, tout en développant votre autonomie. Si vous aimez résoudre des problèmes, transformer des données en solutions utiles et évoluer dans un cadre technique stimulant, ce poste d’Ingénieur machine learning junior peut représenter la prochaine étape idéale de votre parcours professionnel.
Responsabilités
Text copied to clipboard!- Préparer, nettoyer et transformer des jeux de données pour l’entraînement des modèles.
- Développer des modèles de machine learning sous supervision de profils seniors.
- Évaluer les performances des modèles à l’aide de métriques adaptées.
- Participer à la création de pipelines de traitement et d’entraînement reproductibles.
- Documenter les expériences, les hypothèses et les résultats obtenus.
- Collaborer avec les équipes produit, data et ingénierie sur les besoins métiers.
- Contribuer au déploiement et au suivi de modèles en environnement de test ou production.
- Identifier les problèmes de qualité de données et proposer des améliorations.
Exigences
Text copied to clipboard!- Diplôme en informatique, data science, mathématiques appliquées ou domaine connexe.
- Première expérience académique, stage ou projet en machine learning.
- Bonne maîtrise de Python et des bibliothèques de traitement de données.
- Connaissance des concepts fondamentaux de l’apprentissage supervisé et non supervisé.
- Compréhension de base des statistiques, de l’évaluation de modèles et de la validation.
- Capacité à écrire un code clair, structuré et maintenable.
- Familiarité avec Git et les environnements de développement collaboratifs.
- Bonnes compétences en communication et volonté d’apprendre rapidement.
Questions potentielles d'entretien
Text copied to clipboard!- Quels projets de machine learning avez-vous réalisés ou étudiés récemment ?
- Quelle est votre expérience avec Python et scikit-learn ?
- Comment évaluez-vous la performance d’un modèle de classification ?
- Avez-vous déjà travaillé avec des données bruitées ou incomplètes ?
- Comment expliquez-vous la différence entre entraînement, validation et test ?
- Êtes-vous à l’aise pour collaborer avec des équipes non techniques ?
- Avez-vous déjà déployé un modèle ou participé à son intégration ?
- Quelles technologies souhaitez-vous approfondir dans les douze prochains mois ?