Resume and JobRESUME AND JOB
Ubisoft logo

Principal Software Engineer – Equipe AI (F/H/NB)

Ubisoft

Principal Software Engineer – Equipe AI (F/H/NB)

full-timePosted: Jan 19, 2026

Job Description

Description

Rejoignez l’équipe Ubisoft AI Initiatives en tant que Principal Software Engineer et contribuez à définir l’avenir technologique du cycle de vie de l’information chez Ubisoft. Des pipelines avancés d’hybrid search et RAG aux capacités complexes d’agentic reasoning, nous concevons les outils qui transforment l’information brute en prises de décision rapides et éclairées. En collaboration avec notre Lead Architect, vous définirez les standards d’excellence en ingénierie logicielle. Si vous souhaitez repousser les limites de la collaboration entre humains et IA pour résoudre des problèmes complexes, ce rôle est fait pour vous.
Nous recherchons un·e Principal Software Engineer expérimenté·e pour rejoindre notre équipe en charge du développement de systèmes back-end scalables qui alimentent ces applications IA de pointe.

Responsabilités

En tant que Principal Software Engineer – AI Applications, vous jouerez un rôle de leader technique dans la définition et la construction des services essentiels permettant nos solutions. Vous interviendrez à l’intersection de l’IA, des applications cloud d’entreprise, du traitement de données à grande échelle et de l’architecture logicielle, avec un impact organisationnel majeur. Ce rôle requiert une maîtrise des architectures modernes, une expertise approfondie en intégration AI/ML, un leadership technique démontré, ainsi qu’une passion pour la résolution de problèmes complexes et l’amélioration continue de l’ingénierie.

  • Définir les standards d’architecture logicielle : établir les patterns d’architecture et les meilleures pratiques pour des services back-end performants et scalables supportant des applications IA.
  • Piloter l’excellence opérationnelle : mener des initiatives visant à réduire la latence et augmenter le débit pour le exposer nos modèles, agents et APIs, en optimisant vitesse et fiabilité.
  • Favoriser la collaboration transverse : travailler avec les Data Scientists et ML Engineers pour définir les patterns d’intégration des modèles et agents IA en production.
  • Structurer l’architecture applicative : définir les patterns logiciels et stratégies d’intégration pour des applications cloud-native, en mettant l’accent sur la scalabilité et la productivité des développeurs.
  • Leadership technique et mentorat : accompagner des ingénieurs seniors, conduire des revues architecturales et contribuer à la stratégie technique et à la culture d’ingénierie.
  • Innover : évaluer les technologies IA émergentes, piloter des proof-of-concepts et représenter l’excellence technique en interne comme en externe.

Rejoindre l’équipe en tant que Principal Software Engineer – AI Applications vous donne l’opportunité unique de travailler sur des projets de pointe qui façonnent l’avenir de la technologie IA. Vous aurez la possibilité de :

  • Définir les standards d’ingénierie logicielle appliquée à l’IA : établir des patterns et pratiques qui influenceront la manière dont les applications IA sont construites dans l’industrie du jeu.
  • Pionnier des patterns d’applications IA : diriger le développement de nouvelles approches pour concevoir des applications intelligentes, des systèmes agentic aux expériences multimodales.
  • Influencer l’innovation produit : impacter directement la manière dont les capacités IA sont livrées aux studios Ubisoft et contribuer au processus créatif pour des millions de joueurs à travers le monde.

Qualifications

Expérience pertinente, compétences et connaissances

Nous recherchons un·e leader technique avec une expertise approfondie et une expérience démontrée dans l’architecture d’applications IA de classe mondiale à grande échelle.

Must-Have

  • Expérience : expérience professionnelle en ingénierie logicielle, dont un rôle de Principal ou Staff Engineer. Expérience avérée dans l’architecture d’applications AI/ML en production dans des environnements compute ou data-intensive.
  • Programmation : expertise confirmée en Python, Java, Rust ou C++. Excellente compréhension des design patterns et de la clean architecture.
  • Cloud et plateformes : expérience approfondie avec les plateformes cloud (AWS, GCP, Azure) et les technologies de containerisation (Docker, Kubernetes) dans un contexte de développement applicatif.
  • Expertise AI/ML en production : expérience prouvée dans l’architecture et la mise à l’échelle de systèmes ML/AI en production, incluant model serving, optimisation d’inférence et cycle de vie complet d’application.
  • Architecture logicielle : forte expertise en architecture de systèmes, microservices, design d’APIs et systèmes distribués, avec capacité à prendre des décisions architecturales à l’échelle organisationnelle.
  • Leadership technique : capacité démontrée à influencer sans autorité formelle, à mentorer des ingénieurs seniors, à fédérer autour de décisions techniques et à contribuer à la culture d’ingénierie.

Nice-to-Have

  • Expertise approfondie en Large Language Models, systèmes RAG à grande échelle (retrieval strategies, vector databases, hybrid search) et paradigmes IA émergents.
  • Expérience significative dans la conception de systèmes agentic et d’orchestration multi-agents avec des frameworks comme LangGraph, Strands Agents ou CrewAI.
  • Contributions majeures à des projets open-source AI/ML, publications ou interventions en conférences techniques.
  • Expérience des architectures serverless, systèmes event-driven et optimisation d’inférence ML temps réel.

Additional Info

Merci de soumettre vos documents de candidature en anglais

Avantages Ubisoft
💰 Participation, plan d'épargne entreprise. En plus : 25 CP, 12 RTT, 50% du pass de transport pris en charge, des tickets resto, une bonne mutuelle, et plein d'avantages Ubisoft.
👶 Congé maternité de 20 semaines, congé paternité/co-parental de 7 semaines
📍 Nos locaux sont à Saint Mandé (ligne 1, arrêt Saint Mandé), salle de sport dans les locaux. En application de notre modèle de travail hybride, 3 journées de travail par semaine sont effectuées depuis nos locaux de Saint-Mandé, et 2 journées de travail par semaine sont effectuées en télétravail.
 

Processus de recrutement
[30 minutes] : échange téléphonique ou visio avec un Recruteur,
[60 minutes] : entretien avec le manager du poste et un Recruteur,
[60 minutes] : entretien avec des membres de l’équipe IA d’Ubisoft
[60 minutes] : lors des entretiens, vous serez amené à échanger dans des experts techniques d’Ubisoft dans le cadre d’une évaluation de vos compétences.

Informations concernant Ubisoft
En tant qu’employeur, Ubisoft offre à tous les mêmes opportunités d’accès à l’emploi sans distinction 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 & joueuses dans ses équipes. 
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.

Consultez ce guide qui a pour but de vous accompagner dans votre candidature, et découvrez nos actions pour encourager plus de diversité et d'inclusion.

Company Description

Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu !

Locations

  • Saint-Mandé, IDF, France

Salary

Estimated Salary Rangemedium confidence

50,000 - 95,000 EUR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Pythonintermediate
  • Javaintermediate
  • Rustintermediate
  • C++intermediate
  • AWSintermediate
  • GCPintermediate
  • Azureintermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • AI/ML architectureintermediate
  • RAG systemsintermediate
  • agentic systemsintermediate
  • microservicesintermediate

Required Qualifications

  • Expérience comme Principal/Staff Engineer (experience)
  • Architecture applications AI/ML en production (experience)
  • Expertise Python/Java/Rust/C++ et design patterns (experience)
  • Expérience approfondie cloud et containerisation (experience)
  • Architecture systèmes distribués, leadership technique (experience)

Responsibilities

  • Définir standards architecture logicielle pour AI
  • Piloter excellence opérationnelle (latence, débit)
  • Définir patterns intégration modèles/agents IA
  • Structurer architecture applicative cloud-native
  • Leadership technique, mentorat ingénieurs seniors
  • Évaluer technologies IA émergentes, PoCs

Benefits

  • general: 25 jours de congés payés
  • general: 12 RTT
  • general: 50% pass transport
  • general: tickets restaurant
  • general: mutuelle
  • general: congé maternité 20 semaines
  • general: congé paternité 7 semaines
  • general: salle de sport
  • general: modèle hybride (3 jours bureau, 2 télétravail)

Target Your Resume for "Principal Software Engineer – Equipe AI (F/H/NB)" , Ubisoft

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer – Equipe AI (F/H/NB). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer – Equipe AI (F/H/NB)" , Ubisoft

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score
Quiz Challenge

Answer 10 quick questions to check your fit for Principal Software Engineer – Equipe AI (F/H/NB) @ Ubisoft.

10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Ubisoft logo

Principal Software Engineer – Equipe AI (F/H/NB)

Ubisoft

Principal Software Engineer – Equipe AI (F/H/NB)

full-timePosted: Jan 19, 2026

Job Description

Description

Rejoignez l’équipe Ubisoft AI Initiatives en tant que Principal Software Engineer et contribuez à définir l’avenir technologique du cycle de vie de l’information chez Ubisoft. Des pipelines avancés d’hybrid search et RAG aux capacités complexes d’agentic reasoning, nous concevons les outils qui transforment l’information brute en prises de décision rapides et éclairées. En collaboration avec notre Lead Architect, vous définirez les standards d’excellence en ingénierie logicielle. Si vous souhaitez repousser les limites de la collaboration entre humains et IA pour résoudre des problèmes complexes, ce rôle est fait pour vous.
Nous recherchons un·e Principal Software Engineer expérimenté·e pour rejoindre notre équipe en charge du développement de systèmes back-end scalables qui alimentent ces applications IA de pointe.

Responsabilités

En tant que Principal Software Engineer – AI Applications, vous jouerez un rôle de leader technique dans la définition et la construction des services essentiels permettant nos solutions. Vous interviendrez à l’intersection de l’IA, des applications cloud d’entreprise, du traitement de données à grande échelle et de l’architecture logicielle, avec un impact organisationnel majeur. Ce rôle requiert une maîtrise des architectures modernes, une expertise approfondie en intégration AI/ML, un leadership technique démontré, ainsi qu’une passion pour la résolution de problèmes complexes et l’amélioration continue de l’ingénierie.

  • Définir les standards d’architecture logicielle : établir les patterns d’architecture et les meilleures pratiques pour des services back-end performants et scalables supportant des applications IA.
  • Piloter l’excellence opérationnelle : mener des initiatives visant à réduire la latence et augmenter le débit pour le exposer nos modèles, agents et APIs, en optimisant vitesse et fiabilité.
  • Favoriser la collaboration transverse : travailler avec les Data Scientists et ML Engineers pour définir les patterns d’intégration des modèles et agents IA en production.
  • Structurer l’architecture applicative : définir les patterns logiciels et stratégies d’intégration pour des applications cloud-native, en mettant l’accent sur la scalabilité et la productivité des développeurs.
  • Leadership technique et mentorat : accompagner des ingénieurs seniors, conduire des revues architecturales et contribuer à la stratégie technique et à la culture d’ingénierie.
  • Innover : évaluer les technologies IA émergentes, piloter des proof-of-concepts et représenter l’excellence technique en interne comme en externe.

Rejoindre l’équipe en tant que Principal Software Engineer – AI Applications vous donne l’opportunité unique de travailler sur des projets de pointe qui façonnent l’avenir de la technologie IA. Vous aurez la possibilité de :

  • Définir les standards d’ingénierie logicielle appliquée à l’IA : établir des patterns et pratiques qui influenceront la manière dont les applications IA sont construites dans l’industrie du jeu.
  • Pionnier des patterns d’applications IA : diriger le développement de nouvelles approches pour concevoir des applications intelligentes, des systèmes agentic aux expériences multimodales.
  • Influencer l’innovation produit : impacter directement la manière dont les capacités IA sont livrées aux studios Ubisoft et contribuer au processus créatif pour des millions de joueurs à travers le monde.

Qualifications

Expérience pertinente, compétences et connaissances

Nous recherchons un·e leader technique avec une expertise approfondie et une expérience démontrée dans l’architecture d’applications IA de classe mondiale à grande échelle.

Must-Have

  • Expérience : expérience professionnelle en ingénierie logicielle, dont un rôle de Principal ou Staff Engineer. Expérience avérée dans l’architecture d’applications AI/ML en production dans des environnements compute ou data-intensive.
  • Programmation : expertise confirmée en Python, Java, Rust ou C++. Excellente compréhension des design patterns et de la clean architecture.
  • Cloud et plateformes : expérience approfondie avec les plateformes cloud (AWS, GCP, Azure) et les technologies de containerisation (Docker, Kubernetes) dans un contexte de développement applicatif.
  • Expertise AI/ML en production : expérience prouvée dans l’architecture et la mise à l’échelle de systèmes ML/AI en production, incluant model serving, optimisation d’inférence et cycle de vie complet d’application.
  • Architecture logicielle : forte expertise en architecture de systèmes, microservices, design d’APIs et systèmes distribués, avec capacité à prendre des décisions architecturales à l’échelle organisationnelle.
  • Leadership technique : capacité démontrée à influencer sans autorité formelle, à mentorer des ingénieurs seniors, à fédérer autour de décisions techniques et à contribuer à la culture d’ingénierie.

Nice-to-Have

  • Expertise approfondie en Large Language Models, systèmes RAG à grande échelle (retrieval strategies, vector databases, hybrid search) et paradigmes IA émergents.
  • Expérience significative dans la conception de systèmes agentic et d’orchestration multi-agents avec des frameworks comme LangGraph, Strands Agents ou CrewAI.
  • Contributions majeures à des projets open-source AI/ML, publications ou interventions en conférences techniques.
  • Expérience des architectures serverless, systèmes event-driven et optimisation d’inférence ML temps réel.

Additional Info

Merci de soumettre vos documents de candidature en anglais

Avantages Ubisoft
💰 Participation, plan d'épargne entreprise. En plus : 25 CP, 12 RTT, 50% du pass de transport pris en charge, des tickets resto, une bonne mutuelle, et plein d'avantages Ubisoft.
👶 Congé maternité de 20 semaines, congé paternité/co-parental de 7 semaines
📍 Nos locaux sont à Saint Mandé (ligne 1, arrêt Saint Mandé), salle de sport dans les locaux. En application de notre modèle de travail hybride, 3 journées de travail par semaine sont effectuées depuis nos locaux de Saint-Mandé, et 2 journées de travail par semaine sont effectuées en télétravail.
 

Processus de recrutement
[30 minutes] : échange téléphonique ou visio avec un Recruteur,
[60 minutes] : entretien avec le manager du poste et un Recruteur,
[60 minutes] : entretien avec des membres de l’équipe IA d’Ubisoft
[60 minutes] : lors des entretiens, vous serez amené à échanger dans des experts techniques d’Ubisoft dans le cadre d’une évaluation de vos compétences.

Informations concernant Ubisoft
En tant qu’employeur, Ubisoft offre à tous les mêmes opportunités d’accès à l’emploi sans distinction 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 & joueuses dans ses équipes. 
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de l'entreprise, tout en vous donnant la possibilité de maintenir votre équilibre entre vie professionnelle et vie privée. Notez que certains rôles sont entièrement basés au bureau et ne sont pas éligibles au travail hybride.

Consultez ce guide qui a pour but de vous accompagner dans votre candidature, et découvrez nos actions pour encourager plus de diversité et d'inclusion.

Company Description

Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore. Nous croyons que la diversité des points de vue fait progresser à la fois les joueurs et les équipes. Si vous êtes passionné·e par l’innovation et que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu !

Locations

  • Saint-Mandé, IDF, France

Salary

Estimated Salary Rangemedium confidence

50,000 - 95,000 EUR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Pythonintermediate
  • Javaintermediate
  • Rustintermediate
  • C++intermediate
  • AWSintermediate
  • GCPintermediate
  • Azureintermediate
  • Dockerintermediate
  • Kubernetesintermediate
  • AI/ML architectureintermediate
  • RAG systemsintermediate
  • agentic systemsintermediate
  • microservicesintermediate

Required Qualifications

  • Expérience comme Principal/Staff Engineer (experience)
  • Architecture applications AI/ML en production (experience)
  • Expertise Python/Java/Rust/C++ et design patterns (experience)
  • Expérience approfondie cloud et containerisation (experience)
  • Architecture systèmes distribués, leadership technique (experience)

Responsibilities

  • Définir standards architecture logicielle pour AI
  • Piloter excellence opérationnelle (latence, débit)
  • Définir patterns intégration modèles/agents IA
  • Structurer architecture applicative cloud-native
  • Leadership technique, mentorat ingénieurs seniors
  • Évaluer technologies IA émergentes, PoCs

Benefits

  • general: 25 jours de congés payés
  • general: 12 RTT
  • general: 50% pass transport
  • general: tickets restaurant
  • general: mutuelle
  • general: congé maternité 20 semaines
  • general: congé paternité 7 semaines
  • general: salle de sport
  • general: modèle hybride (3 jours bureau, 2 télétravail)

Target Your Resume for "Principal Software Engineer – Equipe AI (F/H/NB)" , Ubisoft

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer – Equipe AI (F/H/NB). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer – Equipe AI (F/H/NB)" , Ubisoft

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score
Quiz Challenge

Answer 10 quick questions to check your fit for Principal Software Engineer – Equipe AI (F/H/NB) @ Ubisoft.

10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.