Description de l'emploi
Job Description
Le poste couvre un large spectre à la fois opérationnel et stratégique : développement et amélioration de briques IA et Computer Vision (segmentation sémantique, détection dobjets, tracking, classification, détection danomalie, OCR etc.) avec des problématiques spécifiques à lindustrie (peu dexemples non-conformes, peu de variabilité intra-classe, latence faible), des études de faisabilité sur des nouveaux cas dusage métiers, la définition de la stratégie et veille IA, participer à lintégration des composants logiciels dans le produit.
Ta mission : concrétiser le potentiel de lIA dans lindustrie de demain. Ce qui signifie aller chercher des hauts niveaux de performance sur les modèles déployés et déverrouiller de nouveaux cas d'usages à fort potentiel.
Stack
Python 3.11, Pytorch, Numpy, FastAPI, Docker, Lightning, OpenCV, PIL, MLFlow, Azure, grafana
Challenges
- Développer un module de segmentation sémantique qui permet de localiser des petits contaminants avec peu dexemples dans des flux hautement variable (flux de jouets recyclés, alimentaire, plastique recyclé etc.)
- Améliorer nos modules existants (détection danomalie, classification, détection dobjet) en intégrant les meilleurs backbones et architectures
- Harmoniser les différents modèles dIA et unifier la stack technique afin de faciliter le développement et lintégration de nouvelles briques
- Développer une stack dévaluation automatisée des modèles avant la mise en production
- Rendre des avis de faisabilité sur des problématiques vision remontées par léquipe opérations via son expertise
- Résoudre des problématiques de vision par ordinateur spécifiques au cas client (scripts de preprocessing dimages, développement dun modèle non-standard, génération dimages de synthèses par ex.)
- Définir et implémenter la feuille de route IA au sein de lentreprise, en accord avec le produit et le business
- Encadrer des stagiaires de master en mathématiques / ingénieur ou équivalent dans la résolution de problématiques spécifiques (recherche ou opérationnelles)
- Echanger avec léquipe produit sur lintégration des nouvelles fonctionnalités estampillées IA au sein du produit
- Faire de la veille sci. et technique sur les dernières tendances en IA et en tirer partie pour lentreprise
Preferred Experience
Nous recherchons une personne avec minimum 3 ans dexpérience en ML (thèse bienvenue), une personne couteau suisse voulant toucher aux différents sujets (recherche, ingénierie, ml/ops), fortement intéressée par le secteur de lindustrie, de surcroît un minimum sportive et surtout qui nous rejoindrait avec lenvie de faire avancer la société et de vivre laventure startup !
Requis
- Excellente formation Master Mathématiques / IA
- Maîtrise dun framework ML (Pytorch préféré)
- Profil entrepreneur, full-stack
Préféré
Recherche
- Expérience en recherche (implémentation / co-rédaction de papiers)
- 3+ ans d'expérience en deep learning appliqué à la computer vision
- PhD en Computer Vision / Deep learning
- Status Jeune Docteur
- Connaissances en traitement d'images, théorie de la détection, modélisation stochastique
- Connaissances avancées en deep learning
Engineering
- Maîtrise de Pytorch / Lightning
- Expérience avec la gestion de paquets Python, outils de packaging
- Expérience dans lintégration continue et le déploiement continu (Github)
MLOps
- Expériences avec Azure Cloud, en particulier ML Studio / MLflow / Kubeflow.
- Familiarité avec les technologies de conteneurisation comme Docker, Kubernetes.
- Familiarité avec les outils dobservabilité, en incluant le monitoring et les alertes
Recruitment process
Etape 1 : Prise de contact (20min)
Etape 2 : Technique (1h) - Code interview / questions
Etape 3 : Fit (30min) - Entretien fit équipe