Ingénieur-e en ingénierie logicielle H/F
Description du Poste Les Missions L'ingénieur.e d'études recruté.e aura pour mission d'assister les personnels du laboratoire Heudiasyc dans le développement et l'amélioration des logiciels liés à leurs travaux de recherche en informatique et intelligence artificielle. Il ou elle participera à la réalisation, à la maintenance et à la diffusion des logiciels, notamment dans un esprit de science ouverte et de logiciel libre. Il ou elle pourra participer à l'animation des communautés associées. L'Activité
- Dialoguer avec les personnels de recherche pour comprendre les besoins et adapter les développements
- Contribuer au développement des logiciels en suivant les bonnes pratiques du génie logiciel
- Élaborer et exécuter les tests unitaires, fonctionnels et d'intégration
- Concevoir et rédiger les documentations techniques et utilisateurs des logiciels développés
- Le cas échéant, contribuer à la diffusion les logiciels sur des plateformes telles que Github / Gitlab
- Participer à l'animation des communautés qui se formeront autour de l'usage des logiciels diffusés, notamment ceux sous licence libre.
Activités complémentaires :- Participer aux réunions de service et de projets- Contribuer ponctuellement à des actions de médiation scientifique (conférences, fête de la science, etc.) Votre Profil Compétences Savoir (connaissances)
L'agent devra posséder une solide culture en développement logiciel, incluant notamment :- Maîtrise d'au moins un langage de programmation usuel dans la recherche (Python, C++, Javascript / Type
Script)
- Notions sur des frameworks ou bibliothèques associés (par exemple React, Node.js, Pytorch, Tensorflow, ...)
- Connaissance des principes du génie logiciel (modularité, réusabilité, standards de codage)
- Connaissance des systèmes de gestion de versions (notamment Git)
- Notions sur l'intégration continue et des environnements de développement collaboratifs (Github, Gitlab)
- Connaissances de ba...