Description du poste
Bosch Group, leader mondial de la technologie et de l’ingénierie, renforce son équipe de recherche et développement à Shanghai. Nous recherchons un(e) ingénieur(e) confirmé(e) en développement d’algorithmes end‑to‑end pour la conduite autonome. Vous intégrerez le Business Cluster Software & Control (BCSC) et travaillerez en étroite collaboration avec les équipes algorithmes, logiciels embarqués, infrastructure et produit afin de créer les prochaines générations de systèmes de conduite autonome.
**Missions principales**
- Concevoir, implémenter et valider des modèles d’apprentissage profond end‑to‑end (architectures à deux étapes, à une étape et VLA) capables de percevoir, comprendre et planifier le comportement d’un véhicule autonome.
- Optimiser les performances des modèles pour le déploiement embarqué : quantification, distillation, optimisation d’opérateurs, pruning, et adaptation aux contraintes de calcul et de mémoire des plateformes hardware (GPU, DSP, ASIC).
- Automatiser les pipelines d’extraction, d’annotation et de gestion de grands ensembles de données (images, vidéos, LiDAR, radar) en garantissant la qualité, la traçabilité et la conformité aux exigences de sécurité fonctionnelle.
- Collaborer avec les équipes software pour intégrer les modèles dans le framework de conduite (ROS, AUTOSAR, etc.) et assurer le bon fonctionnement du système complet (perception, décision, contrôle).
- Participer aux revues de code, aux tests unitaires et aux campagnes de validation sur simulateur et sur véhicule réel, en suivant les processus de développement sécuritaire (ISO 26262, ASPICE).
- Contribuer à la veille technologique, publier des résultats internes et, le cas échéant, présenter des travaux lors de conférences ou dans des revues scientifiques.
**Profil recherché**
- Diplôme d’ingénieur ou Master en informatique, IA, robotique ou domaine équivalent, avec au moins 5 ans d’expérience professionnelle en R&D sur les algorithmes de perception et de décision pour la conduite autonome ou des applications similaires.
- Maîtrise avancée du deep learning (TensorFlow, PyTorch) et des techniques de compression de modèles (quantization‑aware training, knowledge distillation, pruning).
- Solides compétences en programmation C++ et Python, ainsi qu’une bonne connaissance des environnements Linux et des outils de versionning (Git).
- Expérience avérée avec les architectures de réseaux de neurones pour la vision par ordinateur (CNN, Transformer, VLA) et les systèmes embarqués (CUDA, OpenCL, TensorRT).
- Capacité à travailler avec de très grands jeux de données multimodaux et à automatiser les pipelines de data‑engineering.
- Excellent sens du travail en équipe, bonnes compétences en communication (anglais requis, mandarin apprécié) et capacité à gérer plusieurs projets simultanément.
**Ce que nous offrons**
- Un environnement de travail stimulant au sein d’un groupe international reconnu pour son innovation.
- Accès à des plateformes matérielles de pointe et à des ressources de calcul haute performance.
- Programme de formation continue, budget dédié à la participation à des conférences et à la publication scientifique.
- Rémunération attractive, bonus annuel et avantages sociaux (assurance santé, tickets restaurant, transport).
- Possibilité d’évolution vers des postes de lead technique ou de manager de projet.
Rejoignez Bosch Shanghai et participez à la construction du futur de la mobilité autonome !