Accompagner les équipes de développement logiciel dans l’adoption et l’utilisation de l’intelligence artificielle générative afin d’améliorer leur efficacité, la qualité du code et les pratiques d’ingénierie logicielle.
Missions principales
Animer des ateliers pratiques, des sessions de programmation et des exercices de pair programming pour former les développeurs aux usages de l’intelligence artificielle générative. Accompagner les équipes projets dans l’intégration des assistants de code IA à leur environnement de développement, notamment VS Code, IntelliJ, GitLab CI et GitHub Actions.
Former les développeurs au prompt engineering appliqué au code, notamment pour la génération de tests unitaires, le refactoring, la détection de bugs et la documentation technique. Conseiller les équipes sur les questions de sécurité, de propriété intellectuelle et de qualité logicielle liées à l’utilisation de l’IA.
Structurer et enrichir la base de connaissances partagée en documentant les bonnes pratiques, les guides de prompting et les cas d’usage récurrents. Identifier les tâches répétitives et concevoir des solutions d’automatisation légères reposant sur les API de modèles de langage et les architectures RAG. Assurer une veille technologique sur les nouveaux modèles d’IA, les assistants de programmation et les outils d’ingénierie logicielle assistée par IA.
Compétences attendues
Solide maîtrise du développement logiciel, de Git, des environnements de développement intégrés et des chaînes CI/CD. Expérience pratique des assistants de code GitHub Copilot, Cursor et Claude Code, ainsi que des API de modèles de langage proposés par OpenAI, Anthropic, Mistral et Google.
Maîtrise du prompt engineering appliqué au développement, des architectures RAG et des mécanismes de connexion au contexte technique. Compétences en animation d’ateliers, mentorat et accompagnement des équipes techniques. Anglais professionnel opérationnel.
Profil recherché
Diplômé d’une école d’ingénieurs ou titulaire d’un Bac+5 en informatique, génie logiciel ou intelligence artificielle. Expérience confirmée de 3 à 5 ans en développement logiciel, accompagnée d’une pratique approfondie et démontrable des outils d’IA générative appliqués au code.