> Markdown version of [/jobs/ext/4495426-programmeur-generaliste-senior-h-f](https://www.wearedevelopers.com/jobs/ext/4495426-programmeur-generaliste-senior-h-f). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programmeur Généraliste Senior (H/F - **Company:** Ubisoft Entertainment. - **Location:** Paris, France - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Data Analysis, Apple IOS, Video Game Development, Rapid Prototyping Process, Web Platforms, Large Language Models, Generative AI - **Published:** November 1, 2026 - **Apply:** https://startup.jobs/senior-generalist-programmer-h-f-nb-ubisoft-10628174 ## About the Role * Mentalité « Indie Dev » : vous êtes très polyvalent(e) et proactif(ve). Vous n'attendez pas les specs ; vous identifiez les besoins des équipes jeu et vous construisez en conséquence. * Pensée « Plateforme » : vous aimez construire des systèmes que d'autres utiliseront. Vous vous intéressez à la façon dont d'autres entreprises font évoluer leurs productions grâce à une technologie partagée. * Pleine autonomie : à l'aise pour être le/la propriétaire du codebase central. Vous êtes responsable de la stabilité et de l'évolution du framework. * Polyvalence technique approfondie : vous êtes expert(e) avec une solide compréhension des rouages internes d'Unity, des plugins natifs et des interfaces avec des APIs/Services externes. * Curiosité pour la GenAI : vous êtes enthousiaste à l'idée de construire l'infrastructure qui permettra à l'IA en temps réel de vivre à l'intérieur des jeux. * Problem Solver : vous avez un état d'esprit orienté résultats et savez naviguer dans des documentations tierces complexes et des blocages techniques. * Expérience : Vous avez déjà pu travailler sur le développement de plusieurs jeux vidéo, avec un historique avéré de construction de systèmes réutilisables ou de gestion de cycles de production complets. * Communication : anglais courant. Vous êtes capable d'expliquer des concepts techniques complexes à des game designers et des artistes. ## Description * Concevoir et développer un framework central utilisé par plusieurs productions afin de garantir un prototypage rapide et des releases scalables. * Standardiser les fonctionnalités génériques : construire des modules réutilisables pour les systèmes de méta-jeu (progression, boutiques, inventaires), les frameworks UI et les fonctionnalités sociales. * Maîtriser l'écosystème SDK : gérer l'intégration et la maintenance des SDKs tiers essentiels (Publicité, Analytics, Attribution, Plateformes sociales). * Combler le fossé GenAI : créer des wrappers et pipelines faciles à utiliser pour les fonctionnalités GenAI en temps réel (LLMs, génération d'images) afin qu'ils puissent être « branchés » par les développeurs jeu avec un minimum de friction. * Gestion des releases et des plateformes : fluidifier le processus de build et les déploiements spécifiques aux plateformes (iOS/Android/Web) pour garantir une expérience de release « en un clic ». * Optimisation : s'assurer que le framework est léger, performant et prêt à l'emploi pour une distribution grand public