Programmeur IA (W/M/NB) – Project Non Annoncé
Play as a team, Race for excellence and Get creative!Chez Ubisoft Ivory Tower, nous sommes animés au quotidien par ces valeurs depuis 2007, rejoignez-nous pour travailler sur un projet non annoncé en tant que:PROGRAMMEUR IA(F/H/NB).
Responsabilités :
- Assurer la maintenance des technologies existantes concernant :
- La gestion des déplacements de différents types de véhicules
- La gestion des trajectoires de différents types de véhicules
- Les outils de production pour les éléments d'IA
- Diagnostiquer et résoudre les problèmes pour améliorer la puissance du moteur
- Enquêter sur les comportements d'IA qui ne correspondraient pas aux résultats attendus
- Aider les autres programmeurs à intégrer les fonctionnalités pouvant utiliser ou impacter l'IA
- Optimiser le code dans un environnement en temps réel, multithreadé et multijoueur
- Assister les designers et artistes dans l'intégration, itérer avec les designers pour leur permettre d'ajuster les IA
- Intégrer des fonctionnalités à partir de middleware pour améliorer la qualité du jeu
- Ajouter et améliorer la documentation sur l'ajustement des paramètres pour les utilisateurs et sur le développement de fonctionnalités pour les programmeurs
- Faire vivre le monde à travers la gestion du trafic
- Programmer de façon claire et structurée, en respectant les exigences de performance, de maintenance, de compatibilité et de portabilité
- Appliquer et concevoir des retours sur les revues de code et examiner le code des autres programmeurs
- Travailler et communiquer avec les autres équipes sur l'ensemble du projet
- Aider à développer une vision au sujet des technologies de programmation
- Surveiller les développements technologiques et tester de nouvelles solutions
Qualifications :
- Bonne connaissance du C++
- Bon niveau d'anglais (écrit et oral)
- Bon niveau en mathématiques (géométrie analytique)
- Connaissances des contraintes de la programmation en temps réel, gestion de la mémoire et multithreading
- Bonnes connaissances des structures de données utilisées en IA (graphs, search trees, etc.)
- Analyses des données des expérimentations IA
- Esprit d'équipe, proactivité, curiosité et créativité
Informations supplémentaires :
· Rémunération : selon profil et expérience
· Mutuelle prise en charge à 50%
· Tickets restaurants & abonnement de transport pris en charge à 50%
· Participation aux bénéfices de l’entreprise et accord d’intéressement
· Flextime & télétravail selon les accords définis au sein d'Ubisoft
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.