Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Ai Programmer -

Ubisoft

Job DescriptionWe are building cutting-edge AI Bots for Rainbow Six Siege. Our goal is to create bots capable of realistically replicating the decisions, tactics, and behaviors of real players, delivering an increasingly rich training and gameplay experience. We are looking for an enthusiastic and adaptable programmer who is eager to leverage the latest technologies to create, test, and deliver high-quality AI systems.
What You'll Do
Design, develop, and maintain the systems and behaviors that power the AI Bots for Rainbow Six Siege .
Develop believable behaviors that enable bots to realistically reproduce the decisions, tactics, and reactions of real Rainbow Six Siege players.
Program in C++ and use the team's tools and technologies to create, test, and iterate on AI features.
Collaborate closely with programmers, game designers, QA testers, and other AI specialists to continuously improve the quality and realism of the bots.
Contribute to the improvement of the tools, technologies, and pipelines used to develop, debug, and validate AI behaviors.
Use gameplay data, test results, and player feedback to iterate on AI features and improve their quality, robustness, and realism.
Proactively identify performance, stability, and quality issues and actively contribute to resolving them.
Own features from conception through delivery while maintaining a high standard of quality and reliability.
Stay informed on advancements in artificial intelligence and contribute to technical innovation within the team.
QualificationsWhat You'll Bring
Education
Bachelor's degree in Computer Science, Computer Engineering, or an equivalent combination of education and experience.
Experience & Skills
Minimum of 5 years of experience programming in C++ within the video game industry, embedded systems, or other relevant fields.
Strong proficiency in C++.
Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience.
Experience developing for console platforms.
A unique combination of attention to detail and flexibility in your work organization.
Strong communication skills and the ability to collaborate with multidisciplinary teams while helping elevate quality standards and supporting the game’s vision.
A creative mindset and a strong passion for innovation.
Company DescriptionUbisoft is a global leader in the video game industry, with teams around the world creating original and memorable experiences, from Assassin's Creed and Rainbow Six to Just Dance and many more. We believe that diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing the boundaries of entertainment, join us and help create the unknown!
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Ai Programmer - in Winnipeg, MB vacancy
  • $180.1k - $247.6k per year

     ...scenes insights and stories direct from our team members! Job DescriptionCD PROJEKT RED is looking for an Expert Gameplay Programmer - AI to join our team to work on Cyberpunk 2, the follow-up to Cyberpunk 2077. In this role, you will help the team develop... 
    Suggested
    Long term contract
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    1 day per week

    CD Projekt

    Winnipeg, MB
    1 hour ago
  •  ...scenes insights and stories direct from our team members! Job DescriptionCD PROJEKT RED is looking for a Senior Gameplay Programmer - AI to join our team to work on Cyberpunk 2, the follow-up to Cyberpunk 2077. In this role, you will help the team develop believable... 
    Suggested

    CD Projekt

    Winnipeg, MB
    1 hour ago
  • $127.2k - $209.9k per year

    CD PROJEKT RED is looking for a Senior Gameplay Programmer - AI to join our team to work on Cyberpunk 2, the follow-up to Cyberpunk 2077. In this role, you will help the team develop believable worlds by creating systems and features that aid our designers create highly advanced... 
    Suggested
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    Cdprojektred

    Winnipeg, MB
    1 hour ago
  • Shape AI gameplay for Cyberpunk 2 at CD PROJEKT RED, using C++ and Unreal Engine to build believable open-world systems.As a Senior Gameplay Programmer, you will create features that help designers develop advanced AI behaviours. Your work will focus on navigation, pathfinding... 
    Suggested

    CD Projekt

    Winnipeg, MB
    1 hour ago
  •  ...niveau, la conception de jeu, les arts, les effets visuels, la programmation et l’assurance qualité : exigences, faisabilité, portée, complétude...  ...the software architecture of gameplay systems and game AI in support of the player experience. You will act as a technical... 
    Suggested

    WB Games Inc.

    Winnipeg, MB
    1 hour ago
  •  ...developers worldwide. What You'll DoWe're looking for a Senior Tools Programmer to evolve artist tools within the Unreal Editor, particularly in...  ...for programming tasksTrack record of exploring and applying AI capabilities to advance artist workflowsExperience developing in... 
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Winnipeg, MB
    1 hour ago
  • Develop AI-powered agentic workflows for Unreal Engine UI creation, iteration, and debugging as a senior tools programmer at Epic Games.Epic Games is seeking a senior programmer to help build tools that let AI agents assist with UI development. You will shape systems used by... 

    Epic Games

    Winnipeg, MB
    1 hour ago
  •  ...gamers everywhere. Nous recherchons un programmeur Sénior en AI de jeu qui fait preuve de passion et de curiosité dans la création...  ...en mesure et optimisation des performances Expérience en programmation d'IA de mouvement, de navigation et de prise de décision Capacité... 
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Winnipeg, MB
    1 hour ago
  • People Can Fly recherche un ingénieur IA senior pour concevoir et maintenir des systèmes et comportements d’IA avancés dans Unreal Engine 5. Vous travaillerez avec des équipes pluridisciplinaires et utiliserez des outils IA de pointe. Expérience en jeux AAA et en optimisation...

    People Can Fly

    Winnipeg, MB
    1 hour ago
  • Krafton Montréal recherche un Programmeur·euse Gameplay IA pour concevoir, implémenter et maintenir des systèmes gameplay IA destinés à notre RPG d’action-aventure AAA. Vous collaborerez avec les designers, les animateurs et d’autres programmeurs afin de réaliser une vision...
    Flexible hours

    KRAFTON Montreal

    Winnipeg, MB
    1 hour ago
  •  ...memorable experiences, being proud of our work, and showing respect for each other's contributions. Job DescriptionA s a Gameplay AI Programmer, you will be responsible for designing, implementing, and maintaining the gameplay AI systems of our game. You will work closely... 

    Krafton

    Winnipeg, MB
    1 hour ago
  • $182.82k - $268.13k per year

     ...technology that empower content developers worldwide. What You'll DoWe're looking for a senior Tools Programmer to help build the next generation of UI tooling for users and AI-powered agentic workflows (tools that let AI agents assist with and automate UI creation, iteration... 
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Winnipeg, MB
    1 hour ago
  • $108k - $141.8k per year

    A leading robotics company in Burnaby is seeking a Robotic Programmer to support the development of innovative cobots. In this role, you will design robot programs, troubleshoot robotic systems, and work with engineers to integrate automation equipment. Candidates should have... 
    Full time

    Novarc Technologies Inc.

    Winnipeg, MB
    1 hour ago
  • People Can Fly, studio indépendant renommé, recherche un programmeur IA senior pour concevoir et mettre en œuvre des systèmes d'IA avancés dans Unreal Engine 5, en collaboration avec le design et le gameplay. Vous justifiez d'au moins 5 ans d'expérience, d'un titre AAA en...

    People Can Fly, Sp. z o.o.

    Winnipeg, MB
    1 hour ago
  • WB Games Montréal recrute un(e) programmeur(e) avancé(e) jouabilité et IA. Vous concevrez, développerez et optimiserez l’architecture logicielle des systèmes de jouabilité et d’IA pour offrir une expérience joueur remarquable. Vous serez référent technique, influençant les...

    2710 WB Games Montreal Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Ubisoft is seeking an enthusiastic programmer to build cutting-edge AI Bots for Rainbow Six Siege in Montreal. You will design, implement, and iterate AI systems in C++, collaborating with designers, QA, and other AI specialists to push realism and performance. With a strong... 

    Ubisoft

    Winnipeg, MB
    1 hour ago
  • Krafton Montréal recherche un Programmeur·euse Gameplay IA pour concevoir, implémenter et maintenir les systèmes IA du jeu AAA en développement. Vous travaillerez avec les programmeurs, designers et animateurs pour donner vie à la vision et assurer une expérience fun et engageante...
    Flexible hours

    Krafton

    Winnipeg, MB
    1 hour ago
  • $108k - $141.8k per year

     ...join an industry leader and pioneer in the world of robotics and AI? Novarc Technologies is a Vancouver-based full-stack robotics and...  ...require customization and R&D. We are looking for a Robotic Programmer to join our growing team and support the development and growth of... 
    Long term contract
    Internship
    Remote work
    Monday to friday

    Novarc Technologies

    Winnipeg, MB
    1 hour ago
  •  ...detection systems, including in-game metrics, machine learning, and AI-based methods.To succeed in this position, the incumbent must...  ...skills of a security professional with the mindset of an engine programmer, implementing complex security features directly into the game engine... 

    Massive

    Winnipeg, MB
    1 hour ago
  •  ...enhancing cybersecurity, and leveraging Artificial Intelligence (AI) to deliver greater value to our employees and clients. This opportunity...  ...not required. About The RoleWe are looking for a Senior PLC Programmer to design, develop, test, and maintain high-performing industrial... 
    Remote work
    Flexible hours

    Systemex Industries Conseils

    Winnipeg, MB
    1 hour ago
  • $8810.92 per month

     ...the necessary conditions for a rewarding career. Job SummaryThe Programmer Systems Analyst II designs and builds computer application...  ...and best practices Practical experience with key components for AI systems including AI orchestration, AI agents, RAG, A2A, MCP, tool... 
    Long term contract

    UBC

    Winnipeg, MB
    1 hour ago
  •  ...worldwide. What You'll DoWe are seeking an experienced Lead Gameplay Programmer to direct gameplay teams within Rocket League. They will be...  ...and give/receive constructive feedback Experience using AI coding assistants (e.G., Claude Code) to improve development efficiency... 
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Winnipeg, MB
    1 hour ago
  • Level One Robotics and Controls, Inc. is an engineering service provider specialized in automation process and assembly for OEM's, Tier 1 automotive suppliers as well as our end users. Our services range from project management to design, integration, debug and training services...
    Work at office
    Local area
    Shift work

    Level One Robotics and Controls

    Winnipeg, MB
    1 hour ago
  • Job DescriptionAs a 3D Programmer at Ubisoft Montreal, you will focus on the rendering systems for the Assassin's Creed HEXE project. You will work closely with the Anvil Pipeline Rendering Team to maintain the stability, efficiency, and adaptability of the engine... 

    Ubisoft

    Winnipeg, MB
    1 hour ago
  • Gestionnaire de programmes | Rive-Nord de MontréalNotre client, une entreprise manufacturière innovante en forte croissance et reconnue mondialement pour ses produits de pointe, est à la recherche d'un(e) Gestionnaire de programmes pour piloter son portefeuille stratégique de... 

    Talent Find Recruitment Solutions Inc.

    Winnipeg, MB
    1 hour ago
  • Hardware Programmer vacancy in Ontario USA Location : Anywhere in US/Canada (Remote)Hardware ProgrammerServer Virtualization technologies. (KVM knowledge)RHEL - Vast Experience in Linux, Kernel driver development and packaging.RHEL Realtime Kernel experience is an added advantage... 
    Remote work

    E-Solutions Inc.

    Winnipeg, MB
    1 hour ago
  •  ...de l’autre, il propose une expérience mémorable, émouvante, qui incite à agir. Au Musée de la civilisation, la Direction de la programmation joue un rôle clé dans l’attraction des visiteurs, en veillant au renouvellement constant des différentes expositions et activités... 
    Work at office
    Local area

    Odgers Canada

    Winnipeg, MB
    1 hour ago
  •  ...Skeleton Key is headquartered in Austin, TX, and we’re building out a new, growing studio in Montreal, QC. We’re looking for a talented UI Programmer with a passion for creating intuitive, responsive game interfaces. You’ll join our Montreal team to implement and connect UI... 
    Long term contract

    Wizards of the Coast

    Winnipeg, MB
    1 hour ago
  • About UsWe are looking for a skilled and motivated programmer to join the engineering team to develop innovative massively multiplayer online games for PC. You must be able to independently solve complex technical problems and work effectively in a team environment. Siege... 
    Full time

    Siege Camp

    Winnipeg, MB
    1 hour ago
  • ResponsibilitiesThe Montreal Solutions Center (MSC) develops software solutions for major financial markets in the Americas, Asia, and Europe. Our solutions must be competitive to develop or consolidate our market share, launch new products, and seize opportunities. Unlike other...
    Worldwide

    Societe Generale

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Ai Programmer -. Be the first to apply!