Senior C++ AI Programmer

2 days ago


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

Ubisoft 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 games
  • Collaborate with mission designers to improve AI behavior and ensure coherence with game design
  • Participate in daily scrums to discuss AI improvement avenues and daily tasks
  • Work with designers to maintain high standards of quality in AI systems
Requirements:
  • At least 5 years of experience in AI programming, preferably in the video game industry
  • Proficiency in C++ language
  • Strong understanding of game development principles and practices
  • Excellent communication and teamwork skills
What We Offer:
  • A dynamic and collaborative work environment
  • Opportunities for professional growth and development
  • A competitive salary and benefits package

Charles-Antoine and Jaimie, our talent acquisition specialists, will review your application. Please note that our positions are hybrid, and relocation may be necessary for candidates outside Quebec or Canada. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.



  • 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,...


  • 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 and maintain high standards of quality.Key Responsibilities:Design and implement AI...


  • 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 and maintain high standards of quality.Key Responsibilities:Design and implement AI...