Ubisoft

Senior Programmer - H/F/NB

Paris, IDF, France · On-site · Full-time

Apply on the employer’s site ↗See how well you match this job

You apply directly with the employer. ROLIVA does not submit applications from this page and is not the employer.

About the role

Description from the employer’s posting. Check the employer’s page for the current version.

  • EmployerUbisoft
  • LocationParis, IDF, France
  • Work styleOn-site
  • Employment typeFull-time
  • Employer posted

Nous recherchons un Senior Programmer H/F/NB) avec une âme de « Toolmaker » pour concevoir et construire un framework puissant et réutilisable destiné à notre prochaine génération de jeux propulsés par l'IA générative.

Votre objectif est de construire le « moteur derrière les jeux » : une fondation robuste qui gère toute la complexité technique (SDKs, intégrations plateformes, plugin GenAI, monétisation) afin que nos équipes jeu puissent se concentrer à 100 % sur la création de gameplay innovant et de fun.

Responsabilités

  • Concevoir, développer et faire évoluer un framework central partagé entre plusieurs productions afin d'accélérer le développement et garantir des solutions robustes, performantes et scalables,
  • Développer des systèmes, outils et services réutilisables (frameworks, modules, SDKs, workflows) facilitant le travail des équipes de production et standardisant les fonctionnalités communes,
  • Concevoir des abstractions et pipelines autour des technologies d'IA générative afin de simplifier leur intégration dans les jeux et les outils de création,
  • Collaborer avec les équipes produit (Game Design, Gameplay, Narrative, IA...) pour transformer leurs besoins en solutions techniques simples, efficaces et intuitives,
  • Garantir la qualité technique des systèmes développés en travaillant sur l'architecture, les performances, la mémoire, le multithreading et l'optimisation, tout en assurant des processus de build et de déploiement fiables,
  • Contribuer à l'amélioration continue de la plateforme, des pratiques de développement et assurer une veille technologique active afin d'identifier et promouvoir des solutions innovantes.
Show full description
  • Vous avez une expérience significative en développement logiciel, idéalement dans l'industrie du jeu vidéo, avec la conception de systèmes ou d'outils réutilisables,
  • Vous disposez de solides compétences en architecture logicielle, optimisation (performance, multithreading, mémoire) et développement C++ et/ou C#,
  • Vous aimez concevoir des solutions robustes qui simplifient le travail des équipes de production,
  • Vous êtes une personne autonome, curieuse, orientée résolution de problèmes, avec une forte capacité à prendre en charge des sujets de bout en bout,
  • Vous avez un intérêt marqué pour les technologies émergentes, notamment l'IA générative, et leur application au développement de jeux,
  • Votre niveau d'anglais vous permet de collaborer avec aisance dans un environnement multidisciplinaire.

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.

Staying safe while you apply

  • Never pay to apply, interview or accept an offer. ROLIVA never asks you for payment to apply to a job.
  • Apply only through the official “Apply on the employer’s site” button, on the employer’s own site, and check that a recruiter’s email uses that employer’s own domain rather than a free email address.
  • Be cautious of an offer made with no real interview, or pressure to decide quickly or share financial details early.

Does something look wrong with this listing? Use “Report broken link” in the role details, or read ROLIVA’s full job-safety guidance ↗.

Preparing for this role with ROLIVA

  • Check the fit.

    Compare the requirements with the experience you have confirmed, including gaps.

  • Prepare honestly.

    Build interview stories and application drafts from your own evidence.

  • Keep track.

    Save the role and record your own application status and follow-ups.

Create a free workspace or log in.

At a glance

  • Work styleOn-site
  • Employment typeFull-time
  • SeniorityMid level
  • Employer posted
  • Added to ROLIVA
  • Last checked

Skills in this posting

Skills ROLIVA found in the employer’s own description above. A mention is not a requirement.

C++

Explore similar roles

Similar jobs