Programmeur.euse IA
Dans le cadre du développement d'un open-world innovant, où la vie des NPC est centrale, tu contribueras à la création d'un univers vivant, au sein d'une équipe à taille humaine.
We usually respond within two weeks
A propos de notre studio:
Awaceb est un studio de développement de jeux vidéo situé dans le Mile End, le hub créatif de Montréal. Créé par deux amis d'enfance, notre studio et sa petite équipe ont pour vocation de développer des jeux centrés sur des thèmes humains, à fort caractère culturel, et d'offrir des expériences nouvelles au travers d'univers originaux et de graphismes soignés.
Jeune, éclectique, ouverte, bien consciente de l’époque dans laquelle elle s’inscrit, toute l’équipe Awaceb accorde une grande importance aux conditions de travail et à la création d’une culture d’entreprise saine, inclusive et bienveillante.
Nous sommes à la recherche d’humains talentueux pour agrandir notre équipe dans le cadre du développement de notre prochain projet. Nous avons hâte de t’en dire plus !
Description du poste:
Dans le cadre du développement d'un open-world innovant, où la vie des NPC est centrale, tu contribueras à la création d'un univers vivant, au sein d'une équipe à taille humaine, collaborative et avec un esprit d'équipe.
Tes responsabilités clés:
- Collaborer avec les programmeurs du jeu pour s'assurer que les systèmes d'IA fonctionnent de manière cohérente avec les mécanismes du jeu et d'autres fonctionnalités connexes
- Concevoir, mettre en œuvre et maintenir des systèmes d'IA et des comportements efficaces et cohérents pour les personnages du jeu
- Développer et intégrer des algorithmes de pathfinding, des systèmes de prise de décision et d'autres systèmes liés à l'IA
- Implémenter des outils de débogage et de configuration de l'IA pour faciliter le processus de développement et de test
- Concevoir, prototyper, améliorer et optimiser les performances de l'IA et assurer la compatibilité sur PC et console
- Travailler avec les concepteurs de jeux pour s'assurer que les systèmes d'IA répondent à la vision du jeu
- Comprendre les contraintes d'animation et intégrer les comportements de l'IA aux systèmes d'animation pour obtenir les mouvements souhaités
- Créer et maintenir la documentation du code et des spécifications techniques
Les qualités que nous recherchons:
- Un diplôme en informatique, en développement de jeux ou dans un domaine connexe.
- Une maîtrise du langage de programmation C++ et de l'optimisation du code
- Une forte familiarité avec les méthodologies de développement agile
- Une connaissance approfondie de Unreal Engine 4 et/ou 5
- D’excellentes compétences en matière de résolution de problèmes et capacité à travailler de manière indépendante et en équipe
- D’excellentes compétences en matière de communication et de relations interpersonnelles
- Un désir profond de gérer et d'inspirer une équipe de développeurs pour un studio indépendant
- Une passion pour les jeux vidéo et l'industrie du jeu
Les avantages Awaceb:
- Semaine de 35h
- Horaires flexibles
- 4 semaines de congés par année + congés de fêtes entre Noël et le jour de l’an
- Programme d'assurance collectives avantageux
- Accès gratuit à une clinique de télémédecine
- Prise en charge de 50% de ta pass transport en commun
- Partage des revenus
La vie au studio:
- Espace de jeux aménagé à disposition
- Local à vélos sécurisé
- Collations offertes quotidiennement
- Terrasse rooftop (période estival)
- Evénement à proximité de nos locaux (concert l’été et patin l’hiver au pied de l’immeuble)
- Activités sociales régulières
- Studio en plein cœur du mile end, proche de ses commerces et de sa vie animée.
Comment travaillons nous:
Dans la confiance et la collaboration. Nous te demanderons d’être autonome dans ton travail et dans la communication. Maintenir un échange régulier sur tes avancées est la clé pour un workflow solide. Les processus que nous construisons et mettons en place au quotidien sont là uniquement pour le souligner.
Dans une petite équipe aussi. Où toutes les voix sont entendues. Une proximité qui engage et non qui enferme. Qui permet d’écouter et d’ajuster dans l’optique de fabriquer les meilleurs jeux possibles dans une ambiance de travail saine, inclusive et bienveillante.
Dans un studio où l’honnêteté doit engendrer le respect et où pour les anniversaires on fait des crêpes et on boit une bière!
Si cette offre t'intéresse envoi nous ton CV, ton portfolio, ton demo reel, ton Insta, une lettre de motivation ou ton Twitter, ce qui te semble pertinent! Si ton profil correspond, nous ne manqueront pas de te contacter pour planifier une rencontre avec notre équipe.
Nous avons hâte de faire des jeux ensemble!
About our studio:
Awaceb is a video game development studio located in the Mile End, the creative hub of Montreal. Founded by two childhood friends, our studio and its small team are dedicated to developing games centered on human themes, with a strong cultural character, and to offer new experiences through original universes and neat graphics.
Young, eclectic, open-minded, and deep-rooted in its era, the entire team devotes great importance to good working conditions and fostering a healthy, inclusive and friendly work culture.
We are looking for talented humans to join our team as we develop our next project. We look very much forward to telling you more!
Job details:
As part of the development of an innovative open-world, where the life of NPCs is pivotal, you will contribute to the creation of a vivid universe, within a tight-knit, collaborative and strong spirited team.
Your key responsibilities:
- Collaborate with gameplay programmers to ensure AI systems work seamlessly with the gameplay mechanics and other related features
- Design, implement, and maintain AI systems and behaviors for game characters that are efficient and consistent
- Develop and integrate pathfinding algorithms, decision-making systems, and other AI-related systems
- Implement AI debugging and profiling tools to assist in the development and testing process
- Design, prototype, improve & optimize AI performance and ensure compatibility on PC and console
- Work with game designers to ensure that the AI systems meet their vision for the game
- Understand animation constraints and integrate AI behaviors with animation systems to achieve desired movements
- Create and maintain documentation of the code and technical specifications
The qualities we are looking for:
- Bachelor's degree in Computer Science, Game Development, or related field
- Proficiency in C++ programming language and code optimization
- Good knowledge of AI systems and how they’re applied in games (pathfinding algorithms, decision-making systems, Navmesh, behaviour trees, etc.)
- Familiarity with agile development methodologies
- Experience with Unreal Engine
- Excellent problem-solving skills and ability to work independently and as part of a team
- Good communication and interpersonal skills
- Passion for video games and the gaming industry
Awaceb’s benefits:
- 35-hour workweek
- Flexible working hours
- 4 week vacation per year + paid time off between Christmas and New Year
- Advantageous group insurance program
- Free access to virtual healthcare
- 50% coverage of your public transportation pass
- Revenue sharing
Life at the studio:
- Gaming area
- Secured bike room
- Snacks offered daily
- Rooftop terrace (summer period)
- Events nearby (concerts in the summer and skating in the winter at the foot of the building)
- Regular social activities
- Studio located in the heart of the Mile-End, near its shops and its vibrant life.
How we work:
With trust and collaboration. We will expect you to be autonomous in both your work and in communicating with the team. Maintaining a regular conversation about your progress is the key to a solid workflow. The processes we build and implement on a daily basis will help support you. We’re a small team. Where all voices are heard. With a closeness that is inviting, not confining. Where we can listen and adjust to make the best games possible in a healthy, inclusive and positive work environment. In a studio where honesty inspires respect and where for birthdays we make pancakes and grab a beer together!!
If you are interested in this offer, please send us your CV, portfolio, demo reel, Insta, cover letter or Twitter, or anything you feel worth sharing with us! If your profile meets our requirements, we’ll be sure to get in touch with you to set up a meeting with our team.
We look forward to making games together!
- Locations
- Montréal
- Remote status
- Hybrid
Programmeur.euse IA
Dans le cadre du développement d'un open-world innovant, où la vie des NPC est centrale, tu contribueras à la création d'un univers vivant, au sein d'une équipe à taille humaine.
Loading application form
Already working at Awaceb?
Let’s recruit together and find your next colleague.