Back to jobs
Ubisoft Annecy

Senior C# Unity Game Developer (H/F/NB)

Paris, IDF, FrancePosted 2 days ago
Full-timehybridMid-Senior Level

Job Description

Nous recherchons un Développeur Senior Unity C# (H/F/NB) pour devenir un contributeur principal à l'architecture du jeu, au développement de fonctionnalités et à la conception d'expériences GenAI pionnières destinées aux joueurs.

Vous rejoindrez un environnement R&D dynamique où vous collaborerez avec des ingénieurs ML et des Data Analysts pour créer des mécaniques de gameplay temps réel innovantes propulsées par l'IA générative.

Responsabilités

  • Prendre l'entière responsabilité des fonctionnalités au sein d'une micro-équipe de développeurs Unity et d'artistes.
  • Implémenter une logique de jeu complexe et intégrer des systèmes pilotés par la GenAI (LLMs, modèles de diffusion, etc.) au sein d'expériences fluides pour les joueurs.
  • Prototyper rapidement et itérer sur de nouveaux concepts de gameplay où l'IA est un composant central du « fun factor ».
  • S'adapter et travailler dans une base de code existante, en enrichissant ses fonctionnalités tout en ouvrant la voie à des comportements d'IA émergents.
  • Apporter des conseils, partager son expertise et participer activement à la conception créative de jeux centrés sur l'IA.
  • État d'esprit "Indie Game" : Vous êtes un « couteau suisse » qui apprécie toucher à toutes les facettes d'un projet et assumer une responsabilité de bout en bout sur son travail.
  • Haute autonomie : À l'aise dans des micro-équipes où l'autodirection et l'initiative sont indispensables.
  • Curiosité : Une véritable passion pour les dernières tendances en GenAI et une envie d'explorer comment elles peuvent redéfinir les interactions avec les joueurs.
  • Maîtrise avancée d'Unity : Solide expertise en scripting C#, systèmes UI, et capacité à faire le lien entre les contraintes techniques de l'IA et un ressenti de jeu soigné.
  • Polyvalence : Capable d'identifier les goulots d'étranglement à travers la stack et de mettre en œuvre des optimisations créatives pour la performance temps réel.
  • Esprit critique et résolution de problèmes, avec un regard aiguisé pour identifier les améliorations de workflow dans le domaine en constante évolution du développement de jeux IA.
  • Excellentes compétences en communication, fort esprit d'équipe et sens aigu de l'expérience de jeu.
  • Anglais courant (écrit et oral).

En tant qu’employeur, Ubisoft offre à tous les mêmes opportunités d’accès à l’emploi, sans distinction notamment de genre, ethnicité, religion, orientation sexuelle, statut social, handicap et d’âge. Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes. 

Senior C# Unity Game Developer (H/F/NB) at Ubisoft Annecy | Renata