Machine Learning Engineer Expert Python H/F
Role details
Job location
Tech stack
Job description
Réseaux de télécommunications et Data Center, Centrales de production solaire et raffineries, Aéroports et gares, IGH ;
Les réseaux Fibre, la 4G, la 5G, le Grand Paris ou le BIM.
Intégrés au sein d'équipes opérationnelles et encadrés par des Business Managers, des Team Leaders ou des Experts, nos collaborateurs pourront intervenir au sein de nos Centres de Services ou directement auprès de nos clients pour participer au développement des projets confiés au Groupe.
Dans le cadre du renforcement de ses pratiques Data & IA, notre client recherche un(e) Machine Learning Engineer Expert Python capable d'accompagner les équipes Data Science dans l'industrialisation de leurs développements et la mise en production de solutions de Machine Learning.
Véritable référent technique, vous interviendrez sur l'ensemble du cycle de vie des projets, depuis l'analyse de l'existant jusqu'au déploiement en production, en passant par l'optimisation du code, l'automatisation des processus et l'accompagnement des équipes., Vous participerez notamment à :
- Accompagner les équipes Data Science dans la résolution de problématiques techniques et le débogage de leurs développements.
- Réaliser un état des lieux des solutions existantes et proposer des recommandations techniques adaptées aux enjeux du client.
- Concevoir et mettre en oeuvre les architectures de déploiement et d'industrialisation des modèles de Machine Learning.
- Développer et optimiser des applications et traitements Python.
- Automatiser les tests fonctionnels et garantir la qualité des développements.
- Mettre en place et améliorer les processus d'intégration et de déploiement continus (CI/CD).
- Participer à l'industrialisation des applications et services jusqu'à leur mise en production.
- Former et accompagner les Data Scientists sur les bonnes pratiques de développement logiciel.
- Promouvoir les principes de qualité logicielle tels que le Clean Code, SOLID, le refactoring et les bonnes pratiques d'ingénierie.
Requirements
Nous recherchons un(e) professionnel(le) expérimenté(e), disposant d'au moins 4 ans d'expérience en développement Python et en environnement Machine Learning.Vous êtes reconnu(e) pour votre expertise technique, votre capacité à prendre du recul sur un existant complexe et à proposer des solutions pragmatiques et adaptées aux besoins métiers.Vous possédez notamment :Une excellente maîtrise de Python et de son écosystème.Une solide expérience dans l'industrialisation et le déploiement de modèles de Machine Learning.Une bonne connaissance du cycle de développement logiciel, depuis le build jusqu'à la mise en production.Une expérience confirmée des environnements Docker et Kubernetes.Une maîtrise des bases de données et du langage SQL.Une bonne compréhension des pratiques DevOps, CI/CD et automatisation des tests.Une forte sensibilité à la qualité logicielle et aux bonnes pratiques de développement.De bonnes capacités de communication et de transmission de connaissances auprès d'équipes techniques.Compétences requises :Python : ExpertMachine Learning : AvancéCycle de développement logiciel : ConfirméBuild, intégration et mise en production : ConfirméDocker : AvancéKubernetes : AvancéSQL : ConfirméCI/CD : ConfirméTests automatisés : ConfirméAtouts complémentaires :Expérience en MLOps.Connaissance des architectures cloud (AWS, Azure ou GCP).Expérience dans l'accompagnement, la formation ou le mentorat d'équipes techniques.Maîtrise des outils et méthodologies d'amélioration continue de la qualité logicielle., Nous recherchons un(e) professionnel(le) expérimenté(e), disposant d'au moins 4 ans d'expérience en développement Python et en environnement Machine Learning.
Vous êtes reconnu(e) pour votre expertise technique, votre capacité à prendre du recul sur un existant complexe et à proposer des solutions pragmatiques et adaptées aux besoins métiers.
Vous possédez notamment :
- Une excellente maîtrise de Python et de son écosystème.
- Une solide expérience dans l'industrialisation et le déploiement de modèles de Machine Learning.
- Une bonne connaissance du cycle de développement logiciel, depuis le build jusqu'à la mise en production.
- Une expérience confirmée des environnements Docker et Kubernetes.
- Une maîtrise des bases de données et du langage SQL.
- Une bonne compréhension des pratiques DevOps, CI/CD et automatisation des tests.
- Une forte sensibilité à la qualité logicielle et aux bonnes pratiques de développement.
- De bonnes capacités de communication et de transmission de connaissances auprès d'équipes techniques., * Python : Expert
- Machine Learning : Avancé
- Cycle de développement logiciel : Confirmé
- Build, intégration et mise en production : Confirmé
- Docker : Avancé
- Kubernetes : Avancé
- SQL : Confirmé
- CI/CD : Confirmé
- Tests automatisés : Confirmé, * Expérience en MLOps.
- Connaissance des architectures cloud (AWS, Azure ou GCP).
- Expérience dans l'accompagnement, la formation ou le mentorat d'équipes techniques.
- Maîtrise des outils et méthodologies d'amélioration continue de la qualité logicielle.
EUR
Clean Python