Production
Assurer la maintenance des technologies existantes concernant :
- La gestion des déplacements et des trajectoires de différents types de véhicules
- Les outils de production pour les éléments dIA
- Faire vivre le monde à travers la gestion du trafic
- Diagnostiquer et résoudre les problèmes pour améliorer la puissance du moteur de jeu
- Enquêter sur les comportements dIA qui ne correspondraient pas aux résultats attendus
- Aider les autres programmeurs et programmeuses à intégrer les fonctionnalités pouvant utiliser ou impacter lIA
- Optimiser le code dans un environnement en temps réel multithreadé et multijoueur
- Assister les designers et artistes dans lintégration itérer avec les équipes design pour ajuster les IA dennemis
- Intégrer des fonctionnalités à partir de middleware pour améliorer la qualité du jeu
- Ajouter et améliorer la documentation sur lajustement des paramètres pour les utilisateurs et sur le développement de fonctionnalités pour les programmeurs et programmeuses
- Programmer de façon claire et structurée en respectant les exigences de performance de maintenance de compatibilité et de portabilité
- Travailler et communiquer avec les autres équipes sur lensemble du projet appliquer et concevoir des retours sur les revues de code et examiner le code des autres programmeurs et programmeuses
Maintien des connaissances
- Aider à développer une vision au sujet des technologies de programmation
- Surveiller les développements technologiques et tester de nouvelles solutions
Qualifications :
- Très bonne maitrise du C
- Bon niveau de mathématiques (géométrie analytique)
- Connaissance des contraintes de programmation en temps réel gestion de la mémoire et multithreading
- Bonne connaissance des structures de datas utilisées en IA (graphs A* behavior trees etc.) et analyses de données des expérimentations IA
- Bon niveau danglais (écrit et oral)
- Esprit déquipe proactivité curiosité et créativité
Informations supplémentaires :
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 Assassins Creed à Rainbow Six en passant par Just Dance et bien dautres 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 linnovation et que vous souhaitez repousser les limites du divertissement rejoignez notre aventure et aidez-nous à créer linconnu !
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de lentreprise 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 dinclusion.
Remote Work :
No
Employment Type :
Full-time
Production Assurer la maintenance des technologies existantes concernant :La gestion des déplacements et des trajectoires de différents types de véhiculesLes outils de production pour les éléments dIAFaire vivre le monde à travers la gestion du traficDiagnostiquer et résoudre les problèmes pour amél...
Production
Assurer la maintenance des technologies existantes concernant :
- La gestion des déplacements et des trajectoires de différents types de véhicules
- Les outils de production pour les éléments dIA
- Faire vivre le monde à travers la gestion du trafic
- Diagnostiquer et résoudre les problèmes pour améliorer la puissance du moteur de jeu
- Enquêter sur les comportements dIA qui ne correspondraient pas aux résultats attendus
- Aider les autres programmeurs et programmeuses à intégrer les fonctionnalités pouvant utiliser ou impacter lIA
- Optimiser le code dans un environnement en temps réel multithreadé et multijoueur
- Assister les designers et artistes dans lintégration itérer avec les équipes design pour ajuster les IA dennemis
- Intégrer des fonctionnalités à partir de middleware pour améliorer la qualité du jeu
- Ajouter et améliorer la documentation sur lajustement des paramètres pour les utilisateurs et sur le développement de fonctionnalités pour les programmeurs et programmeuses
- Programmer de façon claire et structurée en respectant les exigences de performance de maintenance de compatibilité et de portabilité
- Travailler et communiquer avec les autres équipes sur lensemble du projet appliquer et concevoir des retours sur les revues de code et examiner le code des autres programmeurs et programmeuses
Maintien des connaissances
- Aider à développer une vision au sujet des technologies de programmation
- Surveiller les développements technologiques et tester de nouvelles solutions
Qualifications :
- Très bonne maitrise du C
- Bon niveau de mathématiques (géométrie analytique)
- Connaissance des contraintes de programmation en temps réel gestion de la mémoire et multithreading
- Bonne connaissance des structures de datas utilisées en IA (graphs A* behavior trees etc.) et analyses de données des expérimentations IA
- Bon niveau danglais (écrit et oral)
- Esprit déquipe proactivité curiosité et créativité
Informations supplémentaires :
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 Assassins Creed à Rainbow Six en passant par Just Dance et bien dautres 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 linnovation et que vous souhaitez repousser les limites du divertissement rejoignez notre aventure et aidez-nous à créer linconnu !
Nous adoptons un modèle de travail hybride qui vous aide à rester connecté avec votre équipe et aligné sur les priorités de lentreprise 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 dinclusion.
Remote Work :
No
Employment Type :
Full-time
View more
View less