This job might no longer be available.
Programmeur IA / AI Programmer
3 years ago
// ENGLISH VERSION WILL FOLLOW //
PERMANENT - TEMPS PLEIN
PROGRAMMEUR IA
RELÈVE DE: PROGRAMMEUR EN CHEF
RESPONSABILITÉS :
- Développer des logiciels en C++ en appliquant les principes de développement orientés données ;
- Travailler avec l’équipe de « Game Design » et d’animation pour effectuer le design technique et implémenter un système d’I.A. permettant à la fois de rendre les personnages non-joueurs vivants et d’offrir une jouabilité amusante et variée ;
- Proposer et développer de nouvelles méthodes et techniques pour améliorer la qualité de l’I.A. en accord avec la conception du jeu afin de surpasser la concurrence ;
- Analyser et estimer les temps, coûts et besoins ainsi que l’impact des fonctions proposées ;
- S’assurer que les ambitions restent en accord avec les délais impartis ;
- Établir et maintenir un suivi des tâches à accomplir ainsi qu’une planification de manière à respecter les délais requis ;
- Maitriser les techniques et outils de débogage ;
- Innover en proposant de nouveaux systèmes AI en collaboration avec l’équipe de Programmation et l’équipe de Game Design ;
- Travailler efficacement avec les autres membres de l’équipe de programmation, ainsi qu’avec les membres de l’équipe de développement ;
- Concevoir, puis implémenter les différents systèmes dont il a la charge dans le respect des échéanciers fixés par son supérieur ;
- Contribuer positivement à l’atteinte des objectifs du projet et de l’équipe.
EXPÉRIENCE ET QUALIFICATIONS :
- Diplôme universitaire en programmation, génie logiciel, génie informatique ou équivalent ;
- +3 ans d’expérience à titre de Programmeur I.A. ;
- Excellente connaissance des contraintes technologiques sur différentes plateformes de jeux.
HABILETÉS TECHNIQUES :
- Excellente connaissance de C++ ;
- Connaissance de Unreal Engine, un atout ;
- Expérience en développement multi-plateforme, un atout ;
- Excellente connaissance des contraintes technologiques sur différentes plateformes de jeux.
QUALITÉS INTERPERSONNELLES :
- Capacité à gérer son temps de façon autonome ;
- Être capable de travailler au sein d’une équipe ;
- Un désir de repousser les barrières de la technologie en jeu vidéo est requis ;
- De la maturité pour donner et recevoir des critiques constructives est attendue ;
- Excellentes compétences pour la communication orale et écrite.
MOTIVATION ET INTÉRÊTS :
- La passion et l’ambition pour les jeux vidéo sont essentielles!
// ENGLISH VERSION //
PERMANENT - FULL TIME
AI PROGRAMMER
REPORTS TO: LEAD PROGRAMMER
RESPONSIBILITIES:
- Develop software in C++ by applying the principles of data-oriented coding;
- Work with the Game design and Animation teams to establish the technical design and to implement an AI system that makes the non-user players alive and that offers a varied and fun playability;
- Propose and develop new methods and technics to improve the quality of the AI in accordance to the game development in order to go beyond the competition;
- Analyze and estimate development times, costs, and needs as the impacts of the proposed functions;
- Make sure that the technological priorities of the project are according to the existing delays and constraints;
- Establish and maintain a follow-up of tasks and execute a plan in order to respect the required deadlines;
- Master the techniques and tools of debugging;
- Innovate by proposing new AI systems in collaboration with the Programming and Game Design teams;
- Work effectively with other members of the programming team, as well as members of the development team;
- Design and then implement the different systems for which he is responsible in accordance with the deadlines set by his superior;
- Contribute positively to the achievement of the objectives of the project and the team.
EXPERIENCE & QUALIFICATIONS:
- University diploma in programming, computer engineering, software engineering or the equivalent;
- +3 years of experience in video games as an AI Programmer;
- Excellent knowledge of technological constraints on different game platforms.
TECHNICAL SKILLS:
- Excellent knowledge in C++ programming language;
- Experience in developing on Unreal Engine, an asset;
- Experience in multi-platforms development, an asset;
- Experience in optimization.
INTERPERSONAL QUALITIES:
- Ability to manage time autonomously;
- To be able to work in a team;
- A desire to push back the barriers of video game technology is required;
- Maturity to give and receive constructive criticism is expected;
- Excellent skills for oral and written communication.
MOTIVATION & INTERESTS:
- Ambition and passion for video games are essential!
Create Your Profile — Game companies can contact you with their relevant job openings.