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

Senior Gameplay AI Programmer

Full-time

Epic Games


WHAT MAKES US EPIC?


At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

PROGRAMMING - UNREAL ENGINE


What We Do


Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide.

What You'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 will play a critical role on a small and focused team. You will be responsible for core AI features and supporting collaborative development between programmers, designers, and artists. You will have opportunities to work on various initiatives, get hands-on with cutting-edge technologies, and work with talented internal and external teams, all while building impactful experiences from concept to delivery.

In this role, you will



  • Work closely with art and design to create and iterate on gameplay AI features

  • Experiment with game design and iterate rapidly while ensuring that strong technical and algorithmic decisions are made

  • Drive, build and maintain core AI systems shared in the Fortnite AI ecosystem

  • Collaborate with engine AI developers to improve AI systems

  • Ensure high-quality user experiences across all platforms we support

  • Optimize and fix bugs in existing gameplay AI systems

What we're looking for



  • Experience developing games professionally, and shipping AAA titles with AI experience

  • Experience working with AI systems (Behavior Trees, Finite State Machine, Pathfinding, Animation, etc.)

  • Excellent C++ skills and the ability to code and develop AI gameplay mechanics and tools

  • Well-versed in games and the ability to articulate what is strong/weak about the design of existing games (an interest in online games is preferred)

  • Excellent communication and interpersonal skills

  • Experience working on a live service game is a plus

  • Self-motivated, great work ethic, and able to work independently

  • Creativity in problem-solving and the ability to think outside of the established solutions

EPIC JOB + EPIC BENEFITS = EPIC LIFE


We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

ABOUT US


Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

Like what you hear? Come be a part of something Epic!


Epic Games deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here .

Note to Recruitment Agencies: Epic does not accept any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here .

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior Gameplay AI Programmer in Montréal, QC vacancy
  •  ...Titre du poste : Programmeur ·euse Senior – Jouabilité Nous sommes à la recherche...  ...relèvera du · de la Directeur ·trice des Programmes Techniques. Responsabilités et tâches...  ...conception. ENGLISH: Position – Senior Gameplay Programmer We are looking for an... 
    Senior
    Full time
    Internship

    Haven Interactive Studios

    Montréal, QC
    11 hours ago
  •  ...and styles to show off their personality and interests. As a senior programmer on this team, you'll be pushing the envelope for customization...  ...A passion for games with a willingness to focus on visual but gameplay-adjacent areas Initiative, strong work ethic, and ability to... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    7 days ago
  •  ...l'équipe pour livrer divers systèmes de gameplay. Promouvoir les meilleures pratiques,...  ...attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la...  ...3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    18 days ago
  •  ...help us create the unknown! Job Description As a Senior Gameplay Animator (AI) at Ubisoft Montréal, you will help create, integrate, and...  ...with technical animators , designers , and programmers ; Test and revise animation systems directly in the game... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    4 days ago
  •  ...Programmeur de jeux 3D / Gameplay 3D Programmer Êtes-vous une personne motivée, créative et passionnée? Voulez-vous créer des expériences exceptionnelles pour les enfants? Si oui, nous voulons vous connaître! Budge Studios offre un environnement de travail dynamique... 
    Suggested
    Full time

    Budge Studios

    Montréal, QC
    11 hours ago
  • As a Senior Gameplay Animator at Cloud Chamber, you will be part of a remarkably talented team of...  .... What You’ll Do: Create gameplay, AI, and scripted animation that matches the...  ...augmented mocap techniques. Work closely with programmers and designers to support a multitude of... 
    Senior
    Full time

    2K

    Montréal, QC
    4 days ago
  •  ...rapidly spreads – turning man into monster.  We are looking for a Senior Gameplay Programmer to help bring this vision to life. In this role you will work across multiple gameplay systems and areas such as audio, AI and behaviours but also on performances and presentation when... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    11 hours ago
  •  ...recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio...  ...à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire,...  ...team in Canada.  Position – Senior AI Programmer We are looking for an experienced... 
    Senior
    Temporary work
    Internship

    PlayStation Global

    Montréal, QC
    24 days ago
  •  ...protected characteristics as per applicable law. We’re seeking a Senior AI Programmer with a passion for innovation to join our team and play a key...  ...AI systems and enhancements that bring fresh depth to gameplay.  If you’re energized by the challenge of pushing the boundaries... 
    Senior
    Full time
    Apprenticeship

    Behaviour Interactive

    Montréal, QC
    11 hours ago
  • Develop, implement, and optimize user interface systems to support game design and user experience Collaborate with game designers, gameplay programmers, presentation director, and user interface artists on layouts Collaborate with artists to provide solutions that match their... 
    Senior
    Full time

    Hasbro

    Montréal, QC
    11 hours ago
  •  ...content developers worldwide. What You'll Do We’re looking for a User Interface (UI) Programmer who is passionate about games and well-versed in C++, UI development, gameplay, and console development. In this role, you'll have an opportunity to work across UI,... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    11 hours ago
  •  ...have a bright and long future. We are actively seeking a Senior Engine Programmer to fortify our tech and content programming team. This pivotal...  ...with the content programming team, including 3D, UI, and Gameplay programmers, to foster enhanced collaboration, and knowledge... 
    Senior
    Long term contract
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    11 hours ago
  •  ...stable, forward-thinking APIs that expose engine capabilities to gameplay layers, for both internal and external developers Collaborate across...  ...hardware platforms, including game consoles Familiarity with AI-assisted development tools and workflows is a plus EPIC JOB +... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    3 days ago
  • Animateur de gameplay senior Notre équipe s'agrandit, et nous recherchons un animateur senior de gameplay très motivé, talentueux et expérimenté...  ...are expected to work very closely with Game Designers, Programmers and Animation TDs. If you have a great collaborative spirit,... 
    Senior
    Full time
    Work at office

    High Drive

    Montréal, QC
    16 days ago
  •  ...performance, security, and maintainability. Collaborate daily with Gameplay, Tech Art, VFX, Level Art, Tools, and Build teams to ensure...  ...efficient for a small, autonomous team. Embody a hands-on senior engineering role by writing code daily, debugging deep within the... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    25 days ago
  •  ...problem-solving. Whether it’s porting games to new systems, enhancing gameplay features, or crafting stunning visuals, Devoted Studios operates...  ..., or encounter-heavy gameplay design. Familiarity with enemy AI behaviors, encounter scripting, or animation state integration in... 
    Full time
    Contract work
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    13 days ago
  •  ...technology that empower content developers worldwide. What You'll Do Epic Games is seeking a highly motivated, experienced Senior Tools Programmer to join the Unreal Engine UI Systems team. This role offers a wide and impactful problem space, encompassing the design and... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    11 hours ago
  •  ...the tools and technology that empower content developers worldwide. What You'll Do We’re looking for an experienced Senior Platform Programmer to own the stability of multiple games across Epic. You will have a critical role in identifying and preventing live issues... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    11 hours ago
  •  ...problem-solving. Whether it’s porting games to new systems, enhancing gameplay features, or crafting stunning visuals, Devoted Studios operates...  ...systems from designer briefs: combat, abilities, movement, AI behaviours, progression, inventory, interaction, camera — scope varies... 
    Full time
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    20 days ago
  •  ...that empower content developers worldwide. What You'll Do The Fortnite Desktop team is looking for an experienced Rendering Programmer to improve the player experience on the PC platform in Fortnite. You will work with other programmers and directly contribute to building... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    11 hours ago
  • $90k - $120k per year

     ...decades. We are currently looking for a talented, passionate Senior 3D Gameplay Animator to join our hybrid team in Montreal, Québec , and...  ...challenges Collaborate with designers, artists, and programmers to achieve gameplay goals Verify animation quality, performance... 
    Senior
    Full time
    Worldwide

    Gameloft

    Montréal, QC
    20 days ago
  •  ...improving on the tools and technology that empower content developers worldwide. What You'll Do We’re looking for a passionate Senior Programmer on the Fortnite Online team, who can implement functionality across a variety of online features that power Fortnite game modes... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    11 hours ago
  •  ...transparent policies so our players and users can have positive experiences on our platforms. What You'll Do Epic Games is looking for a Senior iOS Anti-Cheat Engineer to join the efforts of protecting our games against cheaters and other bad actors. Your efforts will be... 
    Senior
    Long term contract
    Full time
    Temporary work

    Epic Games

    Montréal, QC
    5 days ago
  •  ...help us create the unknown! Job Description As a Senior Gameplay Animator (First-Person) at Ubisoft Montreal, you will be responsible...  ...Director or Technical Animator , as well as designers and programmers. Test, review, and iterate on  animation systems directly... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    17 days ago
  • 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...
    Senior
    Full time

    Ubisoft

    Montréal, QC
    25 days ago
  •  ...DESCRIPTION DE POSTE: Lead Gameplay Programmeur-se   DISCIPLINE :   Programmation   RELÈVE DE : Directeur technique     Le Studio     Compulsion Games...  ...désir constant d’apprendre, peu importe votre niveau de séniorité, et de partager votre expertise avec les autres. C’... 
    Full time
    Night shift

    Compulsion Games

    Montréal, QC
    11 hours ago
  •  ...will join our talented development team to help shape the combat gameplay and immersive sandbox world of BioShock. In this role, you’ll collaborate...  ...toolsets. Understanding of game mechanics, combat systems, and AI NPC design. Familiarity with game development tools, and... 
    Full time

    Cloud Chamber

    Montréal, QC
    4 days ago
  •  ...help create the unknown! Job Description As a Network Programmer at Ubisoft Montreal, you'll have direct influence over the...  ...most importantly, fun multiplayer features in collaboration with gameplay and design teams; Understand existing functions, suggest and... 
    Full time

    Ubisoft

    Montréal, QC
    18 days ago
  •  ...maintenance work. ⚡ The Mission Own the core gameplay architecture for a fully-funded...  ...penetration and damage modeling Build AI state machines for combat encounters and world...  ...to AAA franchises Technical Freedom: Senior engineers drive architectural decisions -... 
    Senior
    Local area
    Remote work
    Relocation

    Ironbelly Studios

    Montréal, QC
    a month ago
  •  ...and help us create the unknown! Job Description The Senior UI Programmer – Technical Lead serves as the primary technical point of...  ...Engineering Implement and maintain UI features across gameplay, menus, HUD, and frontend Author and extend UI scripting in... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Gameplay AI Programmer. Be the first to apply!