Назад
Company hidden
3 дня назад

Engine/Gameplay Architect (UGC, Unreal Engine)

Формат работы
onsite
Тип работы
fulltime
Грейд
lead
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Engine/Gameplay Architect (UGC, Unreal Engine): Architecting the end-to-end UGC framework for a large-scale AAA experience in Unreal Engine with an accent on gameplay engine systems, extensible APIs, and safe creator scripting. Focus on designing runtime systems and guardrails while partnering with AI/ML teams to enable AI-assisted generation and modification of gameplay content.

Location: Must be willing to work in our Montreal office a minimum of 4 days a week. Must be legally authorized to work in Canada.

Company

hirify.global is a global media and entertainment company creating and distributing content across film, television, streaming, and theme parks.

What you will do

  • Architect the end-to-end UGC framework, including data models, runtime systems, and extensibility points.
  • Design and evolve APIs that expose gameplay systems safely and flexibly to creators.
  • Define the scripting model (language and runtime) for user-authored content.
  • Partner with AI/ML teams to enable an AI agent that can generate, modify, and reason about gameplay content.
  • Establish guardrails for performance, sandboxing, security, and determinism.
  • Drive technical direction via prototypes, documentation, and hands-on implementation; mentor engineers and influence engineering standards.

Requirements

  • Strong experience architecting gameplay or engine systems in C++ within Unreal Engine (or comparable AAA engines).
  • Proven experience designing extensible systems, SDKs, or developer platforms for internal or external creators.
  • Deep understanding of gameplay architecture: ECS/actor-based models, event-driven architecture/messaging, state machines, replication models, and serialization pipelines.
  • Experience designing and maintaining APIs (C++, REST, or RPC) with usability, versioning, and backward compatibility in mind.
  • Hands-on experience with scripting languages and runtimes (e.g., Lua, Python, Blueprints, Verse, or custom DSLs) and embedding/bridging native and runtime code.
  • Must be willing to work in the Montreal office at least 4 days per week and be legally authorized to work in Canada.

Nice to have

  • Experience building or supporting modding/UGC platforms (e.g., level editors, scripting APIs, creator toolchains).
  • Exposure to AI/ML-assisted development workflows, including LLM-powered tools and agent-based systems.
  • Familiarity with knowledge representation, graph-based systems, or toolchains enabling AI reasoning over game data.
  • Background in developer experience (DevEx): tooling, documentation systems, and usability of technical platforms.
  • Experience with cloud-integrated game platforms, backend services, or live service ecosystems.

Culture & Benefits

  • Equal employment opportunity policy and inclusive culture.
  • In-person interview may be required as part of the selection process.
  • Reasonable accommodation available for candidates with disabilities during the application/recruitment process.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →