Machine Vision Engineer (M/F) / Ingénieur Vision Industrielle (H/F)
Verkor
Grenoble, France
Posted on Apr 8, 2025
About this role / A propos du poste :
We are currently looking for a Machine Vision Engineer to join our Process Innovation team based at our VIC (Verkor Innovation Center) at Grenoble.
As such, your role is to prepare prerequisites and provide proper integrated solutions for vision-related projects. This role will work as a team with mechanical and control engineers to research, develop, evaluate, optimize, and deploy various computer vision and deep learning models for different problems.
Your main mission is to think critically and identify potential risks from the engineer's point of view, and to tackle practical problems in manufacturing, with a comprehensive understanding of machine vision systems for hardware, software, interaction with machines, etc.
You will report to the leader of the Manufacturing Solutions & Innovation team and should be capable of designing algorithms independently to fulfill tasks allocated. Structured thinking and data sensitivity are compulsory.
Nous recherchons actuellement notre futur.e Ingénieur.e en Computer Vision pour rejoindre notre équipe Process Innovation basée à Grenoble.
En tant que tel.le, votre rôle est de préparer les conditions préalables et de fournir une solution intégrée appropriée pour les projets liés à la vision industrielle. Vous travaillerez en équipe avec des ingénieurs en mécanique et en contrôle pour rechercher, développer, évaluer, optimiser, déployer diverses visions informatiques et des modèles de deep learning pour résoudre différents problèmes.
Vous participerez à la conception d'algorithmes de manière indépendante afin de remplir les tâches qui vous seront confiées. La pensée structurée et la sensibilité aux données sont obligatoires.
Responsibilities / Missions principales :
- Work with team members to select or design machine vision systems from hardware to software for production line, based on unstructured data like images, etc.
- Define requirements and specifications of vision system for appointed scenario.
- Take ownership to propose and develop feasible and viable solutions for processes and meet customized requirements.
- Evaluate the feasibility and performance of solutions provided by suppliers.
- Validate, optimize, and deploy computer vision models as integrated systems.
- Report progress and results of vision technology studies to other Verkor departments.
- En collaboration avec les membres de l'équipe, sélectionner ou concevoir un système de vision par ordinateur, du matériel au logiciel, pour la ligne de production, sur la base de données non structurées telles que des images, etc.
- Définir les exigences et les spécifications du système de vision pour les scénarios désignés.
- Prendre en charge la proposition et le développement de solutions réalisables et viables pour les processus et répondre aux exigences personnalisées.
- Évaluer la faisabilité et les performances des solutions fournies par les fournisseurs.
- Valider, optimiser et déployer des modèles de vision en tant que système intégré.
- Rendre compte de l'avancement et des résultats des études sur la technologie de la vision aux autres départements de Verkor
Requirements / Prérequis :
- Master's degree in Engineering, Software Engineering, IT, Mathematics, Artificial Intelligence, or a similar discipline.
- At least 3 years of working experience on machine vision-related projects. Industrialization experience is mandatory, preferably in the battery manufacturing industry.
- Sufficient experience with vision engineering design, including AOI, triggering, orientation, etc.
- Deep understanding of computer vision and deep learning algorithms
- Proficient with at least one machine learning framework such as Tensorflow, Keras or PyTorch
- Experience in training models through GPU computing using NVIDIA CUDA or on cloud
- Ability to transform research articles into a working solution for real-world problems
- Strong experience in feature engineering with image processing algorithms
- Proficient in Python, experience with C++ is a bonus
- Must have good object-oriented programming & logical analysis skills
- Bac +5 en Ingénierie / Software Engineering / Informatique / Mathématiques / Intelligence Artificielle ou discipline similaire.
- Minimum de 3 ans d'expérience professionnelle dans des projets de vision industrielle.
- Une expérience en milieu industriel est indispensable. Une expérience dans le secteur des batteries serait préférable.
- Un niveau bilingue en anglais et en français est indispensable.
- Compréhension approfondie de la vision par ordinateur et des algorithmes de deep learning.
- Maîtrise d'au moins un outil de machine learning tel que Tensorflow, Keras et Pytorch.
- Expérience en training models via le GPU computing à l'aide de NVIDIA CUDA ou sur le cloud.
- Capacité à transformer des articles de recherche en solutions pratiques pour répondre à un problème.
- Solide expérience en feature engineering avec des algorithmes de traitement d'images
- Maîtrise de Python, une expérience en C++ est un atout.
- Doit avoir de bonnes compétences en programmation orientée objet et en analyse logique.