Senior C++ AI Programmer

19 hours ago


Montreal, Quebec, Canada Ubisoft Entertainment Full time
Senior C++ AI Programmer

Ubisoft Entertainment is seeking a highly skilled Senior C++ AI Programmer to join our team in Montreal. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games, ensuring that they are coherent and maintain high standards of quality.

Key Responsibilities:
  • Design and implement AI systems for our games, including NPC behaviors, navigation, decisional systems, and traffic systems.
  • Collaborate with designers to ensure that AI systems are coherent and meet the game's quality standards.
  • Participate in the morning scrum to discuss AI improvement avenues and daily tasks.
  • Work with the team to identify and fix AI-related bugs.
Requirements:
  • At least 5 years of experience in AI programming, preferably in the video game industry.
  • Proficiency in C++ language.
  • A degree in Computer Science, Computer Engineering, or equivalent.
  • Experience working in a team that has shipped a video game is an asset.
  • Ability to communicate effectively with all disciplines and support the team in terms of quality and vision.
About Ubisoft Entertainment

Ubisoft Entertainment is a global leader in the video game industry, with a team of over 19,000 members working across more than 30 countries. We are committed to creating original and memorable gaming experiences that enrich players' lives. If you are passionate about solving game-changing challenges and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.



  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating engaging and immersive game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) in our gamesCollaborate with mission designers...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating engaging and immersive game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) in our gamesCollaborate with mission designers...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating engaging and immersive game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) and other game entitiesCollaborate with...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating engaging and immersive game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) and other game entitiesCollaborate with...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ AI Programmer to join our team in Montreal. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games, ensuring that they are coherent, high-quality, and meet the highest standards of the industry.Key...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ AI Programmer to join our team in Montreal. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games, ensuring that they are coherent, high-quality, and meet the highest standards of the industry.Key...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for NPCs, including navigation, decision-making, and traffic systemsCollaborate...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for NPCs, including navigation, decision-making, and traffic systemsCollaborate...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games, ensuring they are coherent and maintain high standards of quality.Key Responsibilities:Design and implement AI systems for our games,...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games, ensuring they are coherent and maintain high standards of quality.Key Responsibilities:Design and implement AI systems for our games,...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating engaging and immersive game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) in our gamesCollaborate with mission designers...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating engaging and immersive game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) in our gamesCollaborate with mission designers...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating immersive and engaging game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) in our gamesCollaborate with mission designers...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As an AI Programmer, you will be responsible for creating immersive and engaging game experiences for our players.Key Responsibilities:Design and implement AI systems for non-playable characters (NPCs) in our gamesCollaborate with mission designers...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games, ensuring they are coherent and maintain high standards of quality.Key Responsibilities:Design and implement AI systems for our games,...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games, ensuring they are coherent and maintain high standards of quality.Key Responsibilities:Design and implement AI systems for our games,...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ AI Programmer to join our team in Montreal. As a key member of our AI team, you will be responsible for designing and implementing AI systems that bring our games to life.Key Responsibilities:Design and implement AI systems that meet the highest standards of quality and...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ AI Programmer to join our team in Montreal. As a key member of our AI team, you will be responsible for designing and implementing AI systems that bring our games to life.Key Responsibilities:Design and implement AI systems that meet the highest standards of quality and...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games, ensuring they are coherent and maintain high standards of quality.Key Responsibilities:Design and implement AI systems for our games,...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ AI ProgrammerUbisoft Montreal is seeking a highly skilled Senior C++ AI Programmer to join our team. As a key member of our AI team, you will be responsible for designing and implementing AI systems for our games, ensuring they are coherent and maintain high standards of quality.Key Responsibilities:Design and implement AI systems for our games,...