Country has State
Off

Associate Art Director - Characters | Directeur.trice Artistique Associé.e – Personnages

Associate Art Director - Characters | Directeur.trice Artistique Associé.e – Personnages

Role Summary NBCUniversal is seeking an experienced Associate Art Director – Characters to lead, define and drive the visual direction and consistency of characters for an ambitious new interactive entertainment experience. This role is responsible for ensuring that the full character ecosystem—including hero characters and large-scale population systems—achieves a high level of quality, cohesion, and scalability.

Senior Animator - Gameplay | Animateur ou animatrice senior, Jouabilité

Senior Animator - Gameplay | Animateur ou animatrice senior, Jouabilité

RESPONSIBILTIES As a Senior Gameplay Animator, you will be responsible for bringing gameplay characters to life. You have a passion for NPC and player gameplay systems and a keen eye for animation detail and quality. You have a deep understanding of body mechanics and master core animation principles like weight, posing, arcs, anticipation, and follow-through. In the role of Senior Gameplay Animator, you will be creating high-quality character animations for navigation, interactions, conversations, and other gameplay systems.

Lead Lighting Artist / Chef.fe d’équipe Éclairage

Lead Lighting Artist / Chef.fe d’équipe Éclairage

NBCUniversal is seeking a Lead Lighting Artist to own and drive the execution of lighting direction for an ambitious interactive project set in a contemporary real-life urban environment. This role is responsible for delivering high-quality lighting that supports mood, realism, readability, and storytelling across a wide range of environments and gameplay contexts. Reporting to the Associate Art Director – Lighting & VFX, the Lead Lighting Artist will work closely with Technical Art and cross-disciplinary teams to ensure lighting is consistently implemented across production.

Senior Producer (Pillar) | Producteur(trice) principal(e) (Pilier)

Senior Producer (Pillar) | Producteur(trice) principal(e) (Pilier)

We’re looking for an experienced Senior Producer (Pillar) in AAA game development to support delivery across a large-scale project. You will partner closely with the Product Owner, and pod leads to translating priorities into clear plans, facilitating key Scrum rituals, removing blockers, managing dependencies, and supporting team health across the pillar. This role combines game production experience, agile facilitation, and day-to-day team leadership.

Lead Engine Programmer | Programmeur ou programmeuse moteur Lead

Lead Engine Programmer | Programmeur ou programmeuse moteur Lead

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 and low‑level systems while collaborating closely with Gameplay, Rendering, Tools, Pipeline, and Production to ensure Unreal Engine is extended, optimized, and maintained to meet project needs. You balance hands‑on development with mentorship, system ownership, and long‑term technical direction.

Senior Engine Programmer - Mobile | Programmeur ou programmeuse moteur senior - Mobile

Senior Engine Programmer - Mobile | Programmeur ou programmeuse moteur senior - Mobile

ROLE SUMMARY As a Senior Engine Programmer (Mobile – Unreal), you are responsible for designing, implementing, and optimizing Unreal Engine engine‑level systems specifically for mobile platforms. You focus on performance, memory, power, and platform constraints unique to mobile devices, ensuring Unreal Engine supports high‑quality gameplay and stable runtime behaviour on iOS and Android. RESPONSIBILTIES Design, implement, and maintain Unreal Engine engine‑level systems targeting mobile platforms. Optimize Unreal Engine subsystems for mobile performance, memory usage, and power constraints.

Senior Gameplay Systems Programmer - UGC / Programmeur sénior en systèmes de gameplay – CGU (contenu généré par les utilisateurs)

Senior Gameplay Systems Programmer - UGC / Programmeur sénior en systèmes de gameplay – CGU (contenu généré par les utilisateurs)

NBCUniversal is looking for a highly skilled Senior Gameplay Systems Programmer to help build the core gameplay experience of an ambitious new AAA platform developed in Unreal Engine 5. This role focuses on the implementation and evolution of scalable gameplay systems supporting systemic gameplay, multiplayer experiences, and user-generated content (UGC).

ML Solutions Architect - Architecte de solutions ML

ML Solutions Architect - Architecte de solutions ML

We are seeking an ML Solutions Architect who brings broad software engineering expertise along with strong machine learning-adjacent experience. In this role, you will lead the high-level design of systems that integrate ML models into our broader product suite. You will act as a technical consultant, evaluating customer requirements and determining whether they can be addressed with off-the-shelf solutions or should be escalated as specialized research initiatives for our Deep Learning and Reinforcement Learning teams.

Senior Programmer (AI, Engine, Rendering, UI) / Programmeur sénior (IA, Moteur, Rendu, Interface utilisateur)

Senior Programmer (AI, Engine, Rendering, UI) / Programmeur sénior (IA, Moteur, Rendu, Interface utilisateur)

As a Senior Programmer, you are responsible for designing, implementing, and maintaining core systems within Unreal Engine that support gameplay, visuals, AI behaviour, and user experience. You work on performance‑critical systems and collaborate closely with multidisciplinary teams to ensure features are scalable, maintainable, and production‑ready. You take ownership of complex systems within your specialization while contributing to the overall technical direction of the project.

Senior Programmer - Mobile (Engine, Rendering, Tools, UI) / Programmeur sénior – Mobile (Moteur, Rendu, Outils, Interface utilisateur)

Senior Programmer - Mobile (Engine, Rendering, Tools, UI) / Programmeur sénior – Mobile (Moteur, Rendu, Outils, Interface utilisateur)

As a Senior Programmer (Mobile), you are responsible for designing, implementing, and maintaining systems within Unreal Engine that deliver performant, scalable, and high‑quality experiences on mobile platforms. You focus on working within strict CPU, GPU, memory, and power constraints, while enabling efficient development workflows and high iteration speed. You take ownership of complex systems within your specialization and contribute to the overall technical direction of mobile development.