Назад
Company hidden
5 месяцев назад

Senior AI Engineer (GameDev)

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

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

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

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

Текст:
/

TL;DR

Senior AI Engineer (GameDev): Crafting cutting-edge multiplayer-ready gameplay systems for a globally distributed AAA co-development studio with an accent on robust systems, optimized performance, and seamless networked gameplay. Focus on architecting and implementing advanced C++ code, solving intricate technical hurdles, and contributing to scalable networking solutions within the Unreal Engine.

Location: Fully remote (global)

Company

hirify.global is a AAA co-development gaming studio specializing in intricate multiplayer game development for clients worldwide.

What you will do

  • Architect, implement, and refine cutting-edge multiplayer-ready gameplay systems, including AI systems (Behaviour Trees, State Trees, UtilityAI), in and outside of the Unreal Engine.
  • Produce elegant, efficient, and maintainable C++ code.
  • Collaborate with cross-functional teams to deliver innovative gameplay experiences.
  • Contribute to the development of scalable and robust networking solutions.
  • Tackle and resolve intricate technical hurdles in complex multiplayer games.

Requirements

  • 6+ years of experience in the Unreal Engine.
  • Excellent C++ programming skills, including proficiency in modern C++ standards (C++17 and C++20).
  • Deep understanding of Client-Server Game Architecture (e.g. Client-side prediction, Server reconciliation).
  • Deep expertise in common data structures and algorithms (DSA).
  • Experience with Online Services (e.g. GBaaS solutions like Azure Playfab, AccelByte AGS).
  • Experience with UE’s Gameplay Abilities System (GAS).
  • Excellent communication and collaboration skills.

Nice to have

  • Experience with Entity Component Systems (ECS).
  • Familiarity with scripting languages and tools development (e.g. Lua, Python, Javascript).
  • Familiarity with one other programming language (e.g. Rust, Golang).
  • Experience with one or more Cloud Providers (AWS, Azure, GCP).
  • Experience with Host-Migration and Seamless-Server Transitions.

Culture & Benefits

  • Globally distributed and fully remote setup with colleagues across the globe.
  • Emphasis on clear, continuous, and transparent communication.
  • Collaborative environment, seamlessly embedded within client's in-house teams.

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