Senior Machine Learning Engineer Team engineering Labège CDI En quelques points... • Machine Le[...]
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Rejoins notre pôle ML pour repousser les limites du Machine Learning et de la Computer Vision au service du produit.
Si tu as déjà travaillé sur le traitement ou la génération d’images réalistes, et que tu maîtrises les modèles génératifs tels que les modèles de diffusion ou les GAN, cette mission est faite pour toi
Faire du Machine Learning chez Pictarine, c'est quoi ?
- Aller vite et explorer sans contrainte : prototyper en quelques heures, tester des idées sans attendre une validation hiérarchique ou un budget.
- Avoir un champ d’exploration très large : aucune limite à la créativité, qu’il s’agisse de design de modèles, d’architectures ou de nouvelles approches d’entraînement.
- Travailler sur tous les plans du Machine Learning : recherche appliquée, développement, entraînement, MLOps, déploiement et suivi en production.
- Exporter les modèles sur toutes les plateformes : iOS, Android, Web et Cloud.
- Contribuer à l'amélioration continue : de l'équipe, des outils, des process et des projets en alliant pragmatisme et exigence.
Mission and challenges
Au quotidien, tu seras responsable de :
Concevoir des solutions de Machine Learning
- Tu concevras, implémenteras, et optimiseras des algorithmes avancés pour analyser et améliorer les images utilisateurs.
- Tu traduiras les besoins en spécifications techniques (du micro à l’architecture).
- Tu t'impliqueras dans les différentes étapes des chantiers : de la conception à l'analyse de résultats en fonction des besoins.
- Tu challengeras les choix de conception proposés par l’équipe en apportant des solutions plus pertinentes si nécessaire et en étant force de proposition.
Effectuer un travail d’exploration permanent
- Tu mèneras une veille technologique régulière pour nourrir les réflexions stratégiques et inspirer l’équipe sur les dernières pratiques en termes de Machine Learning et de Computer Vision.
- Tu créeras des prototypes (démo, etc.) à présenter au reste de l’équipe (Engineering, Produit, etc.) ayant vocation à identifier de futures opportunités produit.
- Tu animeras l’enrichissement de la culture tech de l’équipe en partageant ta veille technologique avec les autres développeurs.
Impacter côté delivery
- Tu participeras au déploiement des modèles dans nos apps de production, sur device ou côté Cloud, sous forme d’expérimentations rapides ou de fonctionnalités implémentées de manière complète et soignée.
- Tu mettras en place et géreras les pipelines MLOps pour l'automatisation de l’entraînement, de l’évaluation, du déploiement et du monitoring continu des modèles.
Contribuer à la montée en compétence technique de l’équipe
- Tu contribueras à la montée en compétence des ingénieurs de l’équipe en challengeant leurs livrables, via du pair programming et en assurant une diffusion des principes techniques sur lesquels reposent les bonnes pratiques à mettre en place.
- Tu contribueras à formaliser les principes et les bonnes pratiques à appliquer à l’échelle de l’équipe, créer des repères permettant l’intégration de nouveaux développeurs.
About you
- Tu justifies de 5 ans d'expériences en Machine Learning et les techniques de Computer Vision n'ont plus de secrets pour toi.
- Tu participeras activement à l’implémentation de fonctionnalités aux niveaux requis de qualité et de polish, aussi bien pour nos apps de prod que pour nos outils internes.
- Tu maîtrises de manière avancée Python ou C++, des frameworks de Machine Learning (PyTorch, TensorFlow, …), de traitement d’images (OpenCV, Pillow, …), de conversion de modèles (TorchScript, CoreML, ONNX, …).
- Tusais entraîner, optimiser et mettre en production un modèle de machine learning de bout en bout : de l’idéation à la mise à disposition des développeurs et des utilisateurs.
- Tu maîtrises les techniques traditionnelles de Computer Vision : amélioration de qualité, analyse, évaluation.
- Tu es capable de définir, implémenter et monitorer une solution Cloud pour rendre accessible des modèles de manière stable, performante et scalable.
- Tu es encapacité de mentorer et motiver l’équipe dans un cadre bienveillant, tout en maintennant un haut niveau d’exigence technique.
- Tu comprends les enjeux globaux et tu es en capacité de proposer une trajectoire technique cohérente avec les priorités business.
- Tu sais vulgariser des sujets techniques complexes, que ce soit à l’écrit ou à l’oral, pour des publics variés.
- Tu sais accompagner les membres de l’équipe dans leur développement, partager ton expertise, et favoriser la collabor