
Senior AI Programmer - Dead by Daylight | Programmeur·se IA senior·e - Dead by Daylight
- Montreal, QC Toronto, ON
- Permanent
- Full-time
- Utilize your expertise to create advanced AI and algorithms and systems that enhance various game modes, ensuring an unparalleled player experience.
- Work closely with cross-functional teams to analyze feature specifications and provide AI-specific perspectives and enhancements, contributing to the overall success of the project.
- Contribute to the development of AI for features like pathfinding, coordinated group behaviours, and decision making.
- Diagnose and troubleshoot any bugs or issues within AI systems, implementing effective solutions to maintain optimal performance and quality.
- Share your expertise with junior programmers, fostering a culture of continuous learning and best practices in development.
- Promote and follow programming best practices and coding standards to build sustainable, performant, and maintainable technologies and code.
- 10+ years of experience in programming within the gaming industry, with at least 5 years of experience in AI.
- Proficiency in C++, with a deep understanding of AI frameworks and libraries.
- Experience working in AI on multiplayer games.
- Strong analytical skills and the ability to tackle complex challenges in AI development.
- Excellent communication and collaboration skills, with a passion for sharing knowledge and mentoring others.
- Adaptability to changing needs and requirements.
- Experienced with Unreal Engine, particularly in AI implementation.
- Mettre à profit votre expertise pour créer une IA, des algorithmes et des systèmes avancés qui optimisent différents modes de jeu, garantissant une expérience de jeu inégalée.
- Travailler en étroite collaboration avec des équipes pluridisciplinaires pour analyser les spécifications des fonctionnalités et fournir des perspectives et des améliorations spécifiques à l'IA, contribuant ainsi à la réussite globale du projet.
- Contribuer au développement de l'IA pour des fonctionnalités telles que la recherche de chemin, les comportements de groupe coordonnés et la prise de décision.
- Diagnostiquer et résoudre les bugs ou problèmes des systèmes d'IA, en mettant en œuvre des solutions efficaces pour maintenir des performances et une qualité optimale.
- Partager votre expertise avec les programmeurs·euses junior·e·s, en favorisant une culture d'apprentissage continu et les meilleures pratiques de développement.
- Promouvoir et suivre les meilleures pratiques de programmation et les normes de codage pour créer des technologies et du code durables, performants et maintenables.
- Plus de 10 ans d'expérience en programmation dans l'industrie du jeu vidéo, dont au moins 5 ans en IA.
- Maîtrise du C++ et connaissance approfondie des frameworks et bibliothèques d'IA.
- Expérience de travail en IA sur des jeux multijoueurs.
- Solides compétences analytiques et capacité à relever des défis complexes en développement d'IA.
- Excellentes compétences en communication et en collaboration, avec une passion pour le partage des connaissances et le mentorat.
- Adaptabilité à l'évolution des besoins et des exigences.
- Expérience avec Unreal Engine, notamment en implémentation d'IA.