Rejoignez notre équipe en tant qu'Ingénieur Principal en Opérations de Machine Learning chez Qualys !
Devenez membre d'une équipe innovante et collaborative qui soutient certaines des missions les plus passionnantes au monde. Si vous êtes passionné par le déploiement et la maintenance de modèles de machine learning en production et que vous aimez relever des défis techniques complexes, nous voulons vous entendre !
Nous recherchons un Ingénieur en Opérations de Machine Learning (MLOps) talentueux et expérimenté pour rejoindre notre équipe. En tant qu'ingénieur MLOps chez Qualys, vous jouerez un rôle crucial dans la gestion de l'ensemble du cycle de vie de nos modèles de machine learning, du développement à la production.
Dans ce rôle, vous collaborerez étroitement avec des data scientists, des ingénieurs logiciels et d'autres parties prenantes pour assurer l'intégration transparente des solutions de machine learning dans nos produits et services.
En tant qu'Ingénieur MLOps Principal, vos responsabilités incluront :
- Concevoir et mettre en œuvre des pipelines CI/CD pour les modèles de machine learning en utilisant des outils tels que GitLab CI, GitHub Actions, CircleCI ou Airflow.
- Déployer les modèles de machine learning dans des environnements de production.
- Établir des systèmes de surveillance pour suivre les performances des modèles et les dérives de données, et mettre en œuvre des alertes automatisées pour les problèmes potentiels.
- Gérer et optimiser l'infrastructure nécessaire à l'exécution des modèles de machine learning, y compris les ressources cloud, les conteneurs et les outils d'orchestration.
- Mettre en place des systèmes de contrôle de version pour les modèles de machine learning et collaborer avec les data scientists et les ingénieurs pour rationaliser le processus de développement et de déploiement des modèles.
- Développer des scripts et des outils d'automatisation pour rationaliser le déploiement et la mise à l'échelle des solutions de machine learning, garantissant une haute disponibilité et fiabilité.
- Mettre en œuvre les meilleures pratiques de sécurité pour les systèmes de machine learning et assurer la conformité avec les réglementations sur la confidentialité des données.
- Identifier des opportunités pour optimiser les performances des modèles de machine learning, y compris le réglage des hyperparamètres, l'amélioration de la vitesse d'inférence et la réduction de la consommation de ressources.
- Se tenir à jour des dernières avancées en matière de MLOps et des technologies connexes.
- Documenter les processus et les meilleures pratiques pour le MLOps au sein de l'équipe.
Pour réussir dans ce rôle, vous aurez besoin de :
- Un diplôme de bachelor ou master en informatique, ingénierie ou dans un domaine connexe (ou une expérience équivalente).
- Une expérience avérée dans les opérations de machine learning, DevOps, ou des rôles d'ingénierie logicielle.
- Une solide compréhension des principes CI/CD et une expérience avec les outils CI/CD.
- Une maîtrise des langages de programmation tels que Python, Java ou Go.
- Une expérience avec les technologies de conteneurisation (Docker, Kubernetes) et les outils d'orchestration.
- Une expérience avec les outils MLOps (MLflow, Kubeflow, Metaflow) est un plus.
- Une familiarité avec les frameworks de machine learning (TensorFlow, PyTorch, scikit-learn) est un plus.
- D'excellentes compétences en communication et en collaboration.
- La capacité de travailler de manière autonome et en équipe multidisciplinaire.
- Des compétences en résolution de problèmes et une passion pour l'apprentissage de nouvelles technologies.
Nom de l'entreprise : Qualys
Intitulé du poste : Ingénieur Principal, Opérations de Machine Learning
Prêt à franchir une nouvelle étape dans votre carrière ? Postulez dès maintenant et rejoignez notre équipe chez Qualys !