Senior C++ Programmer

7 days ago


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

Ubisoft Entertainment is seeking a highly skilled Senior C++ 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.

Key Responsibilities:

  • Design and implement AI systems for our games, ensuring high standards of quality and coherence.
  • Collaborate with designers to ensure that AI systems meet the game's vision and quality standards.
  • Work with the team to improve and refine AI systems through iterative development.
  • Develop and maintain C++ codebases, ensuring efficiency, scalability, and reliability.
  • Participate in code reviews and contribute to the improvement of the team's coding standards.

Requirements:

  • At least 5 years of experience in AI programming, preferably in the video game industry.
  • Proficiency in C++ language and experience with game development frameworks.
  • A degree in Computer Science, Computer Engineering, or equivalent.
  • Experience working in a team that has shipped a video game is an asset.
  • Excellent communication skills and ability to work with designers, artists, and other team members.

What We Offer:

  • A dynamic and collaborative work environment.
  • Opportunities for growth and professional development.
  • A competitive salary and benefits package.
  • Access to the latest game development technologies and tools.

How to Apply:

Please submit your application, including your resume and a cover letter, to Charles-Antoine and Jaimie, our talent acquisition specialists. 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++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ 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.Key Responsibilities:Design and implement AI systems for our games, ensuring high standards of quality and...

  • Senior C# Programmer

    2 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About Ubisoft EntertainmentUbisoft Entertainment is a global leader in the video game industry, renowned for its innovative and immersive gaming experiences. With a diverse portfolio of iconic franchises, including Assassin's Creed, Far Cry, and Just Dance, we strive to enrich players' lives with original and memorable gaming experiences.Job DescriptionWe...

  • Senior C# Programmer

    2 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About Ubisoft EntertainmentUbisoft Entertainment is a global leader in the video game industry, renowned for its innovative and immersive gaming experiences. With a diverse portfolio of iconic franchises, including Assassin's Creed, Far Cry, and Just Dance, we strive to enrich players' lives with original and memorable gaming experiences.Job DescriptionWe...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ 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.Key Responsibilities:Design and implement AI systems for our games, ensuring high standards of quality and...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ 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.Key Responsibilities:Design and implement AI systems for our gamesCollaborate with designers to ensure AI systems are...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ Programmer to join our team in Montreal. As a key member of our development team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for our gamesCollaborate with designers to ensure AI systems...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ Programmer to join our team in Montreal. As a key member of our development team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Design and implement AI systems for our gamesCollaborate with designers to ensure AI systems...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Senior C++ ProgrammerUbisoft Entertainment is seeking a highly skilled Senior C++ 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.Key Responsibilities:Design and implement AI systems for our gamesCollaborate with designers to ensure AI systems are...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Ubisoft Montreal: A Hub for Innovation and CreativityAt Ubisoft Montreal, we're passionate about creating immersive gaming experiences that push the boundaries of entertainment. As a key member of our team, you'll have the opportunity to work on cutting-edge projects that showcase your skills and creativity.About the RoleWe're seeking a highly skilled Senior...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Ubisoft Montreal: A Hub for Innovation and CreativityAt Ubisoft Montreal, we're passionate about creating immersive gaming experiences that push the boundaries of entertainment. As a key member of our team, you'll have the opportunity to work on cutting-edge projects that showcase your skills and creativity.About the RoleWe're seeking a highly skilled Senior...

  • Senior C# Programmer

    2 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...

  • Senior C# Programmer

    2 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...

  • Senior C# Programmer

    2 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...

  • Senior C# Programmer

    2 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...

  • Senior C# Programmer

    2 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...

  • Senior C# Programmer

    2 weeks ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleUbisoft Montreal is seeking a highly skilled Senior C# Programmer to join our team of talented developers. As an Animation Programmer, you will play a crucial role in creating dynamic, visually stunning games that push the boundaries of entertainment.Key ResponsibilitiesDesign and develop animation systems that bring game worlds to life,...


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