Développeur R&D en IA et Vision par Ordinateur H/F - Octomiro
- Rennes - 35
- CDI
- Octomiro
Les missions du poste
Dans le cadre de ses activités de Recherche & Développement en intelligence artificielle appliquée aux environnements industriels, Octomiro recrute un(e) Développeur(se) R&D spécialisé(e) en Vision par Ordinateur.
Le poste s'inscrit dans nos travaux d'innovation visant à concevoir des briques technologiques avancées combinant IA, vision industrielle et systèmes distribués pour l'automatisation des opérations logistiques et industrielles.
Missions principales:
- Concevoir et développer des modèles d'IA innovants pour la détection d'anomalies et l'analyse visuelle avancée à partir de données complexes (images et flux vidéo industriels)
- Adapter et optimiser des foundation models de dernière génération (CLIP, SAM, DINO, Vision Transformers) pour des applications industrielles spécifiques
- Participer aux travaux de recherche appliquée visant à améliorer la généricité des modèles, réduire les besoins en données annotées et optimiser les performances en environnements contraints
- Développer des pipelines d'inférence haute performance pour le déploiement en environnements industriels temps réel
- Contribuer à l'industrialisation de prototypes R&D vers des solutions déployables chez des clients industriels
- Participer à l'amélioration continue des algorithmes via des phases d'expérimentation, d'évaluation et d'optimisation
- Concevoir des architectures logicielles robustes pour le déploiement de solutions IA distribuées (Edge / Cloud / On-Premise)
- Collaborer étroitement avec les équipes R&D, data science et ingénierie logicielle
Compétences techniques requises
- Langages : excellente maîtrise de Python et Go (Golang)
- IA & Vision par ordinateur :
- Maîtrise de PyTorch
- Expérience avec les modèles avancés de vision (CLIP, SAM, DINO, ViTs)
- Expérience en détection d'anomalies visuelles et apprentissage auto-supervisé
- Optimisation & déploiement :
- Frameworks d'inférence : ONNX Runtime, TensorRT
- Optimisation GPU et performance temps réel
- Environnements techniques :
- Systèmes Linux
- Git (gestion de versions collaborative)
- Docker pour la conteneurisation
- Kubernetes apprécié pour les architectures distribuées
- Un intérêt fort pour la recherche appliquée en IA est indispensable
Profil recherché
- Diplôme Bac +3 minimum en informatique, intelligence artificielle ou domaine connexe exigé
- Connaissance significative en vision par ordinateur appliquée à des cas industriels complexes
- Capacité à travailler sur des sujets innovants mêlant recherche appliquée et développement logiciel
- Forte autonomie technique, rigueur scientifique et esprit d'équipe
- Une expérience (stage académique) en laboratoire de recherche ou en projet R&D collaboratif est un atout majeur
Le profil recherché
Experience: Débutant accepté
Compétences: Anglais technique,Développement back-end,Master mention informatique,Systèmes d'exploitation informatique,Utilisation de frameworks de développement,Accompagner l'appropriation d'un outil par ses utilisateurs,Analyser, exploiter, structurer des données,Coder,Collaborer avec des équipes multidisciplinaires,Communiquer les résultats aux parties prenantes,Concevoir et développer une solution digitale,Créer une documentation technique,Documenter les solutions techniques pour les développeurs,Réaliser des études et développements informatiques,Rédiger un cahier des charges, des spécifications techniques,Résoudre les problèmes techniques rencontrés,Traiter les retours utilisateurs pour améliorer le produit,TensorRT ,Git,Linux,Go,PyTorch ,Modèles IA avancés comme CLIP, SAM, Dino et ViTs,ONNX ,Docker
Langues: Anglais exigé
Qualification: Employé qualifié
Secteur d'activité: Conseil en systèmes et logiciels informatiques
Liste des qualités professionnelles:
Organiser son travail selon les priorités et les objectifs : Capacité à planifier, prioriser, anticiper des actions, en tenant compte des moyens, des ressources, des objectifs et du calendrier pour les réaliser.
Faire preuve de rigueur et de précision : Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Etre force de proposition : Capacité à initier, imaginer des propositions nouvelles pour résoudre les problèmes identifiés ou améliorer une situation. Être proactif.