Non renseigné
En tant qu?ingénieur ML au sein de l?équipe ML Platform, vous mettrez à profit votre solide expérience en industrialisation, votre maîtrise de Python et votre expérience pratique de l?entraînement de modèles pour faciliter le travail quotidien de l?équipe ML Lab sur (leur neocloud de référence), ainsi que l?intégration avec les outils MLOps principalement basés sur AWS, en collaboration étroite avec un DevOps dédié. Responsabilités principales Permettre une expérimentation rapide : développer et maintenir des outils permettant aux chercheurs d?itérer rapidement sur de nouvelles approches ML Gérer des expériences de recherche à grande échelle : concevoir et superviser des entraînements de modèles à grande échelle sur l?infrastructure , en assurant le suivi des expériences et leur reproductibilité Faciliter les collaborations externes : permettre une collaboration sécurisée avec des partenaires académiques et l?accès à des ressources open source de pointe tout en respectant les contraintes de sécurité Optimisation des performances et des ressources : analyser et optimiser les pipelines d?entraînement, gérer efficacement les ressources GPU Développement d?outils de recherche : créer des bibliothèques et utilitaires spécifiques aux domaines de recherche du laboratoire (nouvelles architectures, techniques d?entraînement, frameworks d?évaluation) Transfert de connaissances inter-équipes : partager les enseignements issus de la recherche expérimentale avec l?équipe ML Platform et les chercheurs groupe
Excellentes compétences en Python avec un accent sur la qualité du code de recherche Expérience pratique avec des frameworks ML modernes (PyTorch, JAX ou équivalent) et bases solides en deep learning Expérience dans la mise en place et la gestion d?expériences d?entraînement à grande échelle (entraînement distribué, suivi d?expériences, gestion des hyperparamètres) Maîtrise des environnements GPU/CUDA et techniques d?optimisation Aisance avec les systèmes Linux/UNIX et la ligne de commande Maîtrise du versioning (Git) et des workflows collaboratifs Expérience en conteneurisation (Docker) pour des environnements reproductibles Familiarité avec les environnements cloud (idéalement AWS) pour la gestion des ressources
Partager cette mission via
Explore ces missions en lien avec tes compétences et ton expérience.
Une mission freelance est un projet temporaire réalisé pour une entreprise cliente, avec un périmètre, des livrables et un budget définis. Sur InFreelancing, les missions peuvent être ponctuelles, régulières ou longues. Tu organises librement ton travail tout en respectant les objectifs fixés.
Crée un compte complet avec tes compétences et expériences, consulte les missions disponibles et postule avec un message personnalisé démontrant ta compréhension du besoin. Suis tes candidatures dans ton tableau de bord et reste réactif aux contacts des entreprises.
Un profil InFreelancing bien optimisé est ta vitrine professionnelle et augmente significativement tes chances d’être contacté. Les algorithmes de la plateforme favorisent les profils complets dans les résultats de recherche, te permettant de te démarquer et d’attirer des opportunités adaptées à ton expertise.