Senior AI Gameplay Programmer, UEFN

3 Months ago • All levels • Gameplay

Job Summary

Job Description

Epic Games seeks a Senior AI Gameplay Programmer to join their Fortnite AI team. The role involves designing, developing, and maintaining core AI systems within Unreal Engine's Fortnite and UEFN ecosystems. This includes collaborating with art and design teams to build AI-driven gameplay features used by UEFN creators, improving core AI systems across Fortnite and Unreal Engine, and ensuring a high-quality user experience across all platforms, even for developers new to UEFN. Responsibilities encompass building robust and performant AI architecture, working closely with cross-functional teams, and focusing on the usability of AI tools for various experience levels.
Must have:
  • AAA game development experience with AI-driven gameplay
  • Experience with AI systems (behavior trees, state machines)
  • Excellent C++ skills for AI system architecture and development
  • Advanced game knowledge, understanding game design strengths/weaknesses
  • Empathy for new game developers, desire to simplify AI usage
Good to have:
  • Experience with live game services and consoles
Perks:
  • 100% premium coverage for employee and dependents
  • Medical, dental, vision, critical illness coverage
  • Telemedicine, life, AD&D, long-term disability insurance
  • Weekly indemnity (short-term disability)
  • Retirement savings plan with employer contributions
  • Employee assistance program
  • Mental wellness program

Job Details

PROGRAMMATION

Ce que nous faisons

Grâce à notre équipe de programmeurs experts de plus en plus nombreuse, les projets conçus avec Unreal sont à l'avant-garde du divertissement en temps réel.  Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les moyens des développeurs de contenus du monde entier.

Ce que vous ferez

Epic Games est à la recherche d’un programmeur expérimenté en jouabilité propulsée par l’intelligence artificielle (IA) pour rejoindre l’équipe d’IA de Fortnite. Nous croyons que les meilleures expériences en matière de jouabilité sont propulsées par la collaboration et l’itération entre les programmeurs de jouabilité, les concepteurs et les artistes. Le candidat choisi jouera un rôle essentiel dans le développement des futures fonctionnalités de jouabilité propulsées par l’IA dans UEFN et au sein de l’écosystème Fortnite.

Ce dont vous serez responsable

  • Introduire, développer et maintenir des systèmes d’IA de base dans UEFN ainsi que dans l’écosystème plus vaste de Fortnite, en adoptant une approche systémique à la création d’une architecture robuste et performante qui durera pendant des années
  • Travailler en étroite collaboration avec les équipes responsables de l’art et du design pour créer des fonctionnalités de jouabilité propulsées par l’IA et utilisées par les créateurs d’UEFN
  • Collaborer avec les autres équipes de Fortnite et Unreal Engine afin d’apporter des améliorations aux systèmes d’IA de base ainsi qu’à la façon dont ils sont utilisés
  • Offrir une expérience utilisateur de grande qualité sur toutes nos plateformes, en veillant attentivement à leur utilisabilité pour les développeurs sans expérience antérieure avec UEFN

Ce que nous recherchons

  • Expérience professionnelle dans le développement de jeux. Livraison de titres AAA qui incorporent une jouabilité propulsée par l’IA
  • Expérience de travail avec des systèmes de jouabilité propulsés par l’IA (arbres de comportement, automates finis, réseaux hiérarchiques de tâches, recherche de chemin, etc.)
  • Excellentes capacités en C++ permettant d’assurer l’architecture et le développement des systèmes et outils de jouabilité propulsés par l’IA
  • Connaissance avancée des jeux et capacité à articuler les forces et les faiblesses de conception de jeux existants (particulièrement les jeux en ligne)
  • Empathie pour les créateurs qui s’aventurent dans le monde de la programmation et du développement de jeux pour la toute première fois, et désir de faciliter l’utilisation de l’IA pour bâtir sans pour autant sacrifier la puissance ou la flexibilité
  • Excellentes aptitudes interpersonnelles et de communication, capacité de travailler de manière autonome et de s’automotiver, et aptitudes en matière de résolution de problèmes permettant d’innover au-delà des solutions habituelles de l’industrie
  • Expérience de travail dans le cadre d’un service de jeu live et ’expérience des consoles, un atout

Avantages

Nous payons l’entièreté des primes (100 %) associées aux avantages sociaux, tant pour les employés que pour les personnes à charge, et proposons une couverture supplémentaire pour les soins médicaux, dentaires et de la vue, les maladies graves, la télémédecine, l’assurance-vie, l’assurance en cas de décès ou de mutilation par accident et l’assurance invalidité de longue durée. Nous offrons également une indemnité hebdomadaire (invalidité de courte durée) et un régime d’épargne-retraite avec cotisation concurrentielle de la part de l’employeur. En plus du programme d’aide aux employés, nous proposons un programme étoffé de bien-être mental par l’entremise de Modern Health, un organisme qui fournit gratuitement des services de thérapie et d’encadrement aux employés et aux personnes à charge.

Similar Jobs

Halcyon - macOS Agent Engineer

Halcyon

United States (Remote)
2 Weeks ago
Qualcomm - Machine Learning Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Amazon games  - Senior Software Developer, Amazon Games AI

Amazon games

San Diego, California, United States (On-Site)
7 Months ago
Google - Senior Software Engineer, Infrastructure, Google Cloud AI

Google

Kirkland, Washington, United States (On-Site)
3 Months ago
Marvell - Hardware Validation, Staff Engineer

Marvell

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Demiurge Studios - Senior Gameplay Designer, PvP Shooter

Demiurge Studios

(Remote)
8 Months ago
Epic Games - Senior Gameplay AI Engineer, UEFN

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Epic Games - Gameplay Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
3 Months ago
Rebellion - Senior Gameplay Programmer

Rebellion

England, United Kingdom (Hybrid)
4 Months ago
Hacksaw Studios - Gameplay developer / programmer (backend)

Hacksaw Studios

Stockholm, Stockholm County, Sweden (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Loft Orbital - Flight Dynamics Software Engineer

Loft Orbital

San Francisco, California, United States (Hybrid)
1 Year ago
Wizcorp - Video Game Engine Programmer

Wizcorp

Tokyo, Japan (Remote)
4 Months ago
SEGA - Audio Programmer

SEGA

Horsham, England, United Kingdom (Hybrid)
2 Months ago
PHINIA - Systems Analyst – PLM Systems

PHINIA

Auburn Hills, Michigan, United States (On-Site)
3 Weeks ago
Mozilla - Software Engineer

Mozilla

(Remote)
2 Weeks ago
bytedance - Software Engineer, SRE - Platform Services

bytedance

Seattle, Washington, United States (On-Site)
3 Months ago
Double Eleven - Lead Programmer (Unreal Engine)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
4 Months ago
 Pearl Abyss - Summer Internship: Engineering_Rendering

Pearl Abyss

(On-Site)
3 Months ago
Epic Games - Desktop Platform Programmer, Fortnite Tech

Epic Games

(On-Site)
3 Months ago
zoox - Manager, Embedded Pose and Sensors

zoox

Foster City, California, United States (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Blazesoft - Product Operations Manager

Blazesoft

Vaughan, Ontario, Canada (On-Site)
7 Months ago
Walmart - (CAN) Directs Store Delivery Associate

Walmart

Hawkesbury, Ontario, Canada (On-Site)
1 Week ago
Side - Japonais/Japanese - Localisation de jeux | Localization QA Video Game Tester

Side

Montreal, Quebec, Canada (On-Site)
1 Week ago
Super.com - Software Engineering Intern (12 Months)

Super.com

Canada (Remote)
3 Months ago
Keywords Studios - Tax Analyst

Keywords Studios

Quebec, Canada (Remote)
4 Months ago
Highspot - Software Development Engineer

Highspot

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
Minecast - Senior Software Development Engineer in Test

Minecast

Mississauga, Ontario, Canada (Hybrid)
1 Year ago
Kabam - Associate QA Analyst

Kabam

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Electronic Arts - Software Developer II - AdTech

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
3 Months ago
Alphawave Semi - Analog Design Engineer

Alphawave Semi

Vancouver, British Columbia, Canada (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Gameplay Jobs

Rockstar Games - AI/Gameplay Programmer (Mid / Senior Level)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
2 Months ago
Epic Games - Senior Gameplay Systems Programmer, Unreal Engine

Epic Games

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
nord current - Junior Gameplay Programmer

nord current

Vilnius, Vilnius County, Lithuania (On-Site)
9 Months ago
playrix  - Lead C++ Software Engineer (Gameplay)

playrix

Almaty, Almaty Region, Kazakhstan (Remote)
9 Months ago
Spatial Studio - Unity Gameplay Engineer

Spatial Studio

(Remote)
7 Months ago
Riot Games - Principal Software Engineer, Gameplay Networking SME

Riot Games

Los Angeles, California, United States (On-Site)
6 Months ago
liminal experiences - Senior Gameplay Engineer (Unreal)

liminal experiences

(Remote)
3 Months ago
Maverick Games - Lead Gameplay Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
3 Months ago
gym class vr  - VR Gameplay Engineer - Generalist (Senior / Staff / Principal)

gym class vr

California, United States (Remote)
3 Months ago
Big time  - Lead Gameplay Engineer - Unreal

Big time

(Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Epic Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug