Description du poste
                        
                            *Développement d’algorithmes de perception visuelle basée IA pour un robot autonome extérieur.
*
Running Brains Robotics, marque déposée du groupe NGX Robotics, conçoit une solution de robotique mobile autonome d'extérieur appelée le GR100.
Cette solution consiste en un robot tout terrain et tout-temps, doté des capteurs et de l’algorithmique nécessaire pour se localiser et se déplacer.
Ce robot est déployé chez de nombreux clients industriels sensibles en Europe et assure la mission de sûreté et sécurité.
La capacité à percevoir des situations diverses et complexes sont au cœur du service proposé par le robot et sont donc essentielles à notre proposition de valeur.
Afin d’assurer ses missions, le robot embarque de nombreux algorithmes de perception visuelle utilisant l’IA (détection de personnes, de portes et portails ouverts/fermés, intégrité du grillage…).
*Le stage proposé*
Le stage proposé est un stage de fin d’étude de 6 mois, et qui consiste à rejoindre l’équipe _Perception_ et à améliorer les algorithmes existants, développer et tester de nouveaux algorithmes basés IA ainsi qu’à améliorer les processus MLOps mis en place au sein de l’entreprise.
En particulier, vous aurez à
· Enrichir les datasets existants à l’aide des images collectées par les robots
· Réaliser des apprentissages réguliers afin d’intégrer les nouvelles images
· Vérifier l’atteinte de performances chiffrées par ces réseaux de neurones
· Déployer les réseaux sur les robots en production
· Évaluer les performances du réseau dans un contexte de système embarqué
· Développer une architecture mêlant plusieurs réseaux et des algorithmes de perception
Vous serez intégré à l’équipe perception.
Vous devrez comprendre l’architecture de calcul mise en place ainsi que les processus de traitement des données déjà intégré à notre écosystème numérique.
*Les compétences techniques souhaitées*
· Développement logiciel en Python / C++.
· Connaissance de l’environnement logiciel Nvidia (TensorRT, Cuda, …)
· Connaissance théorique du fonctionnement des réseaux de neurones profonds : apprentissage, inférences, types de réseaux (convolutifs, transformers,..) mais aussi une connaissance de base des VLM (Visual Language Models)
· Connaître l’écosystème de l’IA (HuggingFace, Meta…)
· Pytorch, OpenCV et computer vision d’une manière générale
· Git, Docker
Nous recherchons un stagiaire passionné par les nouvelles technologies, adepte des solutions agiles, désireux de proposer des solutions innovantes et performantes.
Le ou la stagiaire devra démontrer un certain esprit d’analyse et de rigueur scientifique.
Les qualités humaines, la bonne communication avec ses collègues, la curiosité et l’enthousiasme sont pour nous les qualités essentielles d’un nouvel équipier.
En fonction des opportunités, il est possible qu’un contrat soit proposé à l’issue du stage.
*Vous vous y reconnaissez ? Alors, ce stage passionnant est fait pour vous !*
*Le Groupe NGX Robotics*
NGX Robotics regroupe 4 business units dédiées à la robotique :
· *Running Brains Robotic*s : Développement et commercialisation d’un robot autonome pour la sûreté et la sécurité
· *Grlab *: Bureau d’étude en robotique mobile
· *Génération Robots *: Distribution de matériel pour la robotique de service
· *Humarobotics *: distribution et intégration de bras robots collaboratifs pour l’industrie.
Avec plus de 17 ans d’expérience dans la robotique, un CA de 10 M€ et une présence en France et en Allemagne, le groupe NGX Robotics se positionne comme un acteur majeur de la robotique de pointe.
*Si cette offre vous intéresse, merci d’adresser votre candidature (CV + Lettre de Motivation) exclusivement par email à *recrutement@generationrobots.com *avec en objet de votre email la référence*
*: [STAGE\_RB\_2025\_IA].*
Type d'emploi : Temps plein, Stage
Durée du contrat : 6 mois
Rémunération : à partir de 4,35€ par heure
Nombre d'heures : 35 par semaine
Lieu du poste : En présentiel
Exigences:
• {'label': 'Développement logiciel', 'requirementSeverity': 'REQUIRED'}
• {'label': 'C++', 'requirementSeverity': 'REQUIRED'}
• {'label': 'Git', 'requirementSeverity': 'REQUIRED'}
• {'label': 'Python', 'requirementSeverity': 'REQUIRED'}
• {'label': 'Docker', 'requirementSeverity': 'REQUIRED'}
• {'label': 'PyTorch', 'requirementSeverity': 'REQUIRED'}
• {'label': 'OpenCV', 'requirementSeverity': 'PREFERRED'}
• {'label': 'C#', 'requirementSeverity': 'PREFERRED'}