AI Programmer (Far Cry)
Ubisoft
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
- ...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,...SuggestedFull time
- ...The Senior UI Programmer Technical Lead serves as the primary technical point of contact for all user interface systems on the project. This person serves as the bridge between engineering UI integration and art ensuring that every UI element is delivered with the level...SuggestedFull timeRemote work
- ...Compétences indispensables Avoir participé à la sortie dau moins deux titres AAA en assumant une responsabilité importante dans la programmation de linterface utilisateur Solide expérience dun système de script dinterface utilisateur visuel et basé sur des nœuds (UI Graph...SuggestedFull timeRemote work
- ...and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Voice Designer on Far Cry at Ubisoft Montréal, you will contribute to the design, implementation, and evolution of voice-over systems and cinematic audio...SuggestedFull timeTemporary workInternship
- ...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...SuggestedFull time
- ...You will be responsible for the technical leadership of DocGPT’s AI components: as an expert in information retrieval and LLM integration... ...to life numerous acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft...Full time
- ...and memorable gaming experiences. Their energy and talent have brought to life numerous acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. Ubisoft is a company committed to equal opportunity and believes that...Full time
- ...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
- ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste En tant que concepteur·trice vocal·e sur Far Cry à Ubisoft Montréal, vous contribuerez à la conception, à l’intégration et à l’évolution des systèmes de voix et des pipelines audio...Full timeTemporary work
- ...Job Description As a Senior Multiplayer Programmer , you will focus on designing, implementing, and optimizing the networked systems that power large‑scale multiplayer games. You are responsible for the architecture and performance of the game’s online systems. RESPONSIBILTIES...Full time
- ...Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based systems that underpin gameplay, rendering, physics, tools, and pipelines on an AAA title. You provide technical leadership for engine architecture...Long term contractFull time
- Envie de relever un défi palpitant ? Nous sommes à la recherche d’un conseiller ou d’une conseillère aux programmes d’épargne -retraite collectifs et aux régimes de retraite individuels. \ Cette personne rejoindra l’équipe d’ actuariat \ au bureau de Québec \ ou de...Full timeWork at officeFlexible hours
- ...manufacturiers, distributeurs et détaillants à transformer leurs opérations grâce à des solutions innovantes. Le rôle Le Gestionnaire de programmes est un leader senior en livraison au sein du Bureau des services de projets (PSO) de LIDD. Ce rôle est responsable de la...Full timeWork at office
$85k - $105k per year
Overview Languages French Education College/CEGEP or equivalent experience Experience 5 years or more Hybrid Work must be completed both in person and remotely. Work setting Startup company Consulting firm Responsibilities Tasks...Remote work- ...intelligence infrastructure, high-performance computing (HPC), and advanced enterprise hardware solutions. The company is looking for an AI Hardware Validation Specialist to join its engineering team and play a key role in validating next-generation AI computing platforms...Permanent employmentContract work
$225k - $300k per year
...someone exceptional to join our team. We’re looking for a Senior AI Engineer to lead the evolution of our voice technology stack. Your... ...Performance Engineering: Optimize models for accuracy (minimizing FAR/FRR) and latency, ensuring the agent responds with sub-second "Time...Long term contractFull timeWork from homeFlexible hours- ...continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle Nous sommes à la recherche d’un directeur de programme sénior pour piloter un important programme de transformation au sein d’un environnement bancaire. Dans ce rôle, le directeur sera responsable...Permanent employmentFull timeWork at officeFlexible hours
- ...Job Responsibility: : ***English follows*** Description de l'emploi : Vous avez une expérience en programmation pour usinage CNC, vous avez travaillé en aéronautique ou industrie de haute technologie et vous souhaitez évoluer et développer de nouvelles compétences...Permanent employmentFull timeContract workFlexible hoursWeekend work
- ...les applications sur la plateforme IBM i (AS/400). Concevoir et programmer des solutions en RPG, RPGLE, COBOL, CL, SQL et DB2/400.... ...extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace...
- Responsibilities Define the architecture of ingestion pipelines and administration tools. Design error handling, recovery, and monitoring mechanisms for internal data connectors. Lead development and evolution of the platform’s MCP server. Identify deployment bottlenecks...Permanent employmentContract workWork at office
- ...optimizing the energy flow between their solar panels, EVs, backup battery and the grid. The opportunity dcbel is looking for an AI Systems Developer to join our team. In this role, you will be responsible for designing, developing, and implementing AI systems and...Full timeFlexible hours
- ...Couverture d'assurance maladie, avec accès à un médecin via Maple et à un programme d'aide aux employés (via Homewood) Accès à notre programme de... ...how music creators interact with LANDR using conversational AI. Music creation and distribution are complex. Creators...Full timeApprenticeshipWork at officeLocal area
- ...trade, execution, and post-trade phases, providing digital solutions for various financial markets. If you are an intermediate analyst programmer, apply today! Your future duties and responsibilities What will be your DAY-TO-DAY? Collaborating in business and technical...Full time
- ...operates across various countries, including the USA, Canada, Cyprus, Ukraine, Poland, Georgia, and more. They are looking for an AI First Product Manager to lead the development and launch of a new subscription-based product on an established digital content marketplace...Full timeWork at officeImmediate startRemote work
- ...their operations in record time with the only hardware and software AI-powered platform built for the factory floor. Our technology... ...donner l'approbation finale avant la mise en marché. Bâtir le programme de certification du Marketplace, en définissant les normes, les protocoles...Daily paidContract workApprenticeshipInternshipWork from home
- ...offrant un bel équilibre travail/famille, et reposant sur des valeurs humaines chères à notre équipe. Vous accèderez également à un programme complet de formations ciblées, diversifiées et répondant à vos aspirations d'évolution de carrière dans le Groupe établi dans de nombreux...Full timeFor subcontractorWork at officeDay shift
- ...gender identity, civil status, disability, or any other protected characteristics as per applicable law. We are looking for a lead programmer for a graphics and tools team of 6-7 programmers working on Dead by Daylight. The DbD graphics team is part of a large game as a...Long term contractFull time
$60k - $75k per year
...firm or professional services business development or marketing role, with law firm experience preferred ~ Working knowledge of legal AI platforms such as Harvey, Legora, or comparable tools ~ Exceptional communication skills with the ability to prepare and present to firm...Full timeLocal area- ...characteristics as per applicable law. We’re looking for a Senior Programmer to play a key role in bringing a AAA title to life. Working... ...par les lois applicables. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing...Full time
- Ubisoft 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 much more. We believe that diverse perspectives allow both players and teams to thrive...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AI Programmer (Far Cry). Be the first to apply!

