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

AI Programmer (Far Cry)

Full-time

Ubisoft

Company Description

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!

Job Description

What you’ll do

This programmer will be responsible for anything related to NPC behavior tech:

• Shared responsibility for maintaining, debugging, and improving anything related to NPC behaviors:

  • Combat and NPC coordination and collaboration.
  • Systemic NPCs reactions to elements (fire, poison, etc.) and any other significant in-game event.
  • Working on unique behaviors for archetypes.
  • Making NPCs understandable and believable, with an emphasis on animation.

• Work in C++ and behavior trees, both to build AI behaviors and building user-friendly and reliable nodes.

• Have a knack for AI and game design and be very quality focused. We expect people to regularly play the game, give feedback and iterate on their own features.

• Be comfortable working closely with animators and the systems they use.

• Proactively update the AI leadership team about potentially unidentified work, such as missing features and/or performance issues and work on them.

Qualifications

What You Bring  

  • Around 5 years of experience in AI programming, ideally in the video game industry 
  • Proficiency in C++ language 
  • An undergraduate degree in Computer Science, Computer Engineering or equivalent 
  • Experience developing on video game consoles 
  • That rare mix of attention to detail and flexibility in your work organization 
  • A proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game 
  • You are creative and thirsty for innovation 
Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the AI Programmer (Far Cry) in Remote vacancy
  •  ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As an Engine Programmer at Ubisoft Montréal, you will contribute to the development and evolution of core engine systems of the project. You’ll work closely... 
    Suggested
    Long term contract
    Full time

    Ubisoft

    Remote
    17 hours ago
  •  ...entertainment boundaries, join our journey and help create the unknown! Job Description What you'll do The role of a Far Cry Online Programmer is to support production teams in creating connected experiences. You will participate in the design, development, and... 
    Suggested
    Full time

    Ubisoft

    Remote
    17 hours ago
  •  ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Generalist Programmer at Ubisoft Montreal, you will develop stable, high-performance, and scalable tools and systems that support production teams,... 
    Suggested
    Full time

    Ubisoft

    Remote
    10 hours ago
  •  ...want to push the boundaries of entertainment, join our adventure and help us create the unknown! Job Description The Senior UI Programmer – Technical Lead serves as the primary technical point of contact for all user interface systems on the project. This person... 
    Suggested
    Full time

    Ubisoft

    Remote
    17 hours ago
  •  ...informatique ou en génie informatique, ou autre formation ou expérience équivalente. Expérience : ~5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou des systèmes intégrés, ou autres champs pertinents. ~ Une compétence en C++. ~ Un... 
    Suggested
    Full time

    Ubisoft

    Remote
    10 hours ago
  •  ...mindset, ownership, and pride in building something real—together.   What you’ll do Design, implement, and maintain real‑time gameplay AI systems in Unreal Engine  Own AI behaviors end to end: architecture, implementation, debugging, tuning, and optimization in real... 
    Full time

    Ubisoft

    Remote
    17 hours ago
  •  ...ll Do We are a new and growing team at Epic, aiming to build innovative new experiences and technology. As a Senior Gameplay AI Programmer, you'll play a critical role on a small, focused team. You'll own core AI features and drive collaborative development between programmers... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Remote
    17 hours ago
  •  ...to build an exclusive new IP for Playstation and grow the first Sony game development team in Canada.      Position – Senior AI Programmer   We are looking for an experienced Senior AI Programmer to join the Haven Entertainment Studios project team. The Senior AI Programmer... 
    Full time
    Internship

    Haven Interactive Studios

    Remote
    17 hours ago
  •  ...techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la conception...  ...Sony game development team in Canada.  Position – Senior AI Programmer We are looking for an experienced Senior AI... 
    Full time
    Temporary work
    Internship

    Playstation Global

    Remote
    17 hours ago
  •  ...that empower content developers worldwide. What You'll Do We'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
    Full time
    Temporary work
    Worldwide

    Epic Games

    Remote
    17 hours ago
  •  ...Baccalauréat en informatique ou en génie informatique, ou autre formation ou expérience équivalente. ~5 ans d’expérience minimum en programmation C++ dans le secteur des jeux vidéo ou des systèmes intégrés, ou autres champs pertinents. ~ Participation à la livraison d’un... 
    Full time

    Ubisoft

    Remote
    10 hours ago
  •  ...the different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues +...  ...brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.... 
    Long term contract
    Full time

    Ubisoft

    Remote
    17 hours ago
  •  ...divertissement, joignez‑vous à nous et contribuez à créer l’inconnu ! Description du poste En tant que Programmeur·euse Online sur Far Cry , vous contribuerez à soutenir les équipes de production dans la création d'expériences connectées. Vous participerez à la... 
    Full time

    Ubisoft

    Remote
    17 hours ago
  •  ...animation directement dans le jeu afin d’assurer leur stabilité et leur qualité; Collaborer avec les équipes d’ animation , de programmation et de conception pour livrer des fonctionnalités alignées sur les objectifs de production; Assurer la qualité finale des... 
    Full time

    Ubisoft

    Remote
    17 hours ago
  • $60k - $80k per year

     ...posted on CTDI's career page, it may also appear on third-party job boards. These external platforms may use automated tools, including AI, for candidate screening and matching. We do not control or influence these processes. To ensure your application is reviewed by our team... 
    Full time

    Ctdi Careers

    Remote
    17 hours ago
  • $92.5k - $107.5k per year

     ...Programming Team, you will work closely with Programmers, Designers, Artists and Producers on the...  ...across various subsystems, such as AI, UI, Physics, Character, Graphics, Engine...  ...shipped title. Job Details  Job Title: Programmer III  Reports to: Director of... 
    Permanent employment
    Full time
    Local area
    Remote work
    Flexible hours

    Hardsuit Labs

    Remote
    17 hours ago
  • $80k - $130k per year

     ...Voltage is looking for experienced and passionate Unreal Engine 5 Programmers to join our team. This role is a fantastic opportunity for a...  ...Implement core game functionality such as application specific AI, physics, character control, camera management, inventory systems... 
    Remote job
    Long term contract
    Permanent employment
    Full time
    Casual work
    Local area

    High Voltage Software

    Remote
    17 hours ago
  • $130k - $170k per year

     .... The Role We are seeking an experienced Senior Engine Programmer to play a key role in developing and maintaining the core technology...  ...our team's needs for the position. Transparency on use of AI and position vacancy Our recruitment process does not use... 
    Long term contract
    Full time
    Work at office
    Remote work
    Relocation
    Flexible hours

    Torn Banner

    Remote
    17 hours ago
  •  ...Programmer Competition number: 2026-08 Reporting to the Recreation Services Manager the major duties and responsibilities for this position includes: Duties & Responsibilities:  Plan, implement, and evaluate a summer play program for children ages 6 to 12. Offer... 
    Summer work
    Internship

    City Of Yorkton

    Remote
    17 hours ago
  • $95k - $125k per year

     ...experience and qualifications.     The Machining Manufacturing Programmer is responsible for executing defined projects of moderate to high...  ...of our commitment to innovation and efficiency, INNIO utilizes AI technology to assist in the initial screening of applicants. All... 
    Long term contract
    Full time
    Temporary work
    Internship
    Work at office

    Innio

    Remote
    17 hours ago
  •  ...a large-scale ERP system that's actively evolving? As an RPG/SQL Programmer at Keyloop, you'll join a team in the middle of an exciting technological...  ...systems while embracing modern development practices, including AI-empowered development. Vous êtes un(e) développeur(se) en... 
    Daily paid
    Full time
    Internship
    Worldwide

    Keyloop

    Remote
    17 hours ago
  •  ...Compétences indispensables Avoir participé à la sortie d’au moins deux titres AAA en assumant une responsabilité importante dans la programmation de l’interface utilisateur Solide expérience d’un système de script d’interface utilisateur visuel et basé sur des nœuds (UI... 
    Full time

    Ubisoft

    Remote
    17 hours ago
  • $103.9k - $134.46k per year

     ...of entertainment. Sandbox VR is looking for a Senior Gameplay Programmer to help shape the future of immersive multiplayer VR experiences...  ...you will bring gameplay to life by building player interactions, AI behaviors, and core systems in Unity, working closely with... 
    Full time
    Internship
    3 days per week

    Sandbox Vr

    Remote
    17 hours ago
  • Company Description SCT resources have a broad range of skills in different technologies.  The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...
    Full time
    Work at office

    System Canada Technologies

    Remote
    17 hours ago
  •  ...working with us. We value teamwork, compassion, transparency, and are very passionate about our work! Job Description As a Verse Programmer, you will collaborate with teams to create innovative and solid game mechanics within UEFN using Verse.  Your day-to day will... 
    Full time
    Worldwide

    Ee Consulting

    Remote
    17 hours ago
  •  ...onsite, offsite, and remotely in physical systems • Mentor Jr. Programmers • Perform commissioning and acceptance testing of code •...  ...Certified Technology Specialist) a plus • CTI-P101 or AMX Control Programmer 1 training • Two years’ experience as an AVI-SPL Jr.... 
    Full time
    Work at office
    Remote work

    Avi-spl Brand

    Remote
    17 hours ago
  • Company Description SCT resources have a broad range of skills in different technologies.  The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...
    Full time
    Work at office

    System Canada Technologies

    Remote
    17 hours ago
  • The primary responsibility of the Senior Web Programmer is to design, develop and maintain customized solutions for our clients.
    Full time

    Rino Consulting

    Remote
    17 hours ago
  • $45k - $55k per year

     ...clinical research field, we are seeking committed, skilled, and customer-focused individuals to join our winning team as a Statistical Programmer I or our Markham, Ontario on-site location, or remotely from a home-based office anywhere in the Canada in accordance with our Work... 
    Remote job
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office
    Work from home
    Worldwide

    Everest Clinical Research

    Remote
    17 hours ago
  • Company Description SCT resources have a broad range of skills in different technologies.  The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...
    Full time
    Work at office

    System Canada Technologies

    Remote
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Programmer (Far Cry). Be the first to apply!

Related searches