Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery — глобальная медиакомпания и компания индустрии развлечений, работающая в сферах медиа, развлечений и телекоммуникаций. Она создаёт, производит и распространяет фильмы, телевизионные программы и другой контент через различные платформы, предлагая зрителям по всему миру портфолио известных брендов и франшиз.

Ведущий программист игрового процесса — гибридный формат, Монреаль

Создавайте системы игрового процесса и искусственного интеллекта для AAA-игр Warner Bros. Games Montréal. Оптимизируйте проекты на Unreal Engine 5 для консолей и ПК.

Описание

  • Создавать, поддерживать и устранять неполадки в архитектуре игрового процесса и системах взаимодействия с игроком
  • Разрабатывать и отлаживать системы игрового искусственного интеллекта, включая поведение NPC, навигацию, принятие решений и интеграцию с игровыми событиями
  • Профилировать и оптимизировать производительность игрового процесса и ИИ с учётом ограничений CPU и памяти, распределения вычислений по времени и уровней детализации поведения
  • Взаимодействовать со специалистами по дизайну уровней, игровому дизайну, арту, визуальным эффектам, программированию и контролю качества по вопросам требований, реализуемости, масштаба, полноты и технических рисков
  • Улучшать функции игрового процесса и ИИ с помощью настройки на основе данных, внутриигровых инструментов отладки и валидации
  • Предлагать поддерживаемые технические решения для сопровождения проекта в процессе эксплуатации
  • Определять зависимости между командами в системах и функциях, координируя работу с продюсированием и соответствующими специалистами
  • Адаптировать степень полировки функций к этапу проекта и установленным целевым показателям качества
  • Применять результаты тестирования контроля качества и плейтестов
  • Участвовать в проверке кода и технической валидации на этапах разработки игрового процесса и ИИ
  • Отстаивать высокое качество кода и наставлять коллег в практиках разработки игрового процесса и ИИ
  • Создавать техническую документацию, описания архитектуры и рекомендации по интеграции контента
  • Следить за развитием движка и изменениями в практиках разработки игрового процесса и ИИ
  • Продвигать качественные инженерные практики и постоянное совершенствование высокопроизводительного программного обеспечения

Требования

  • Иметь не менее восьми лет опыта программирования на C++ в индустрии видеоигр
  • Участвовать в разработке как минимум двух AAA-игр, включая одну игру, выпущенную для консолей или ПК
  • Владеть основами C++, включая объектно-ориентированное проектирование, структуры данных, алгоритмы, шаблоны и многопоточность
  • Иметь значительный опыт проектирования архитектуры программного обеспечения для игрового процесса и ИИ
  • Разрабатывать крупномасштабные программные решения для консолей и ПК на протяжении всего жизненного цикла продукта, включая DLC и обновления после запуска
  • Применять эффективные методы оптимизации и отладки на ПК и консолях
  • Владеть продвинутой 3D-математикой, включая линейную алгебру, тригонометрию, векторы, матрицы и кватернионы
  • Понимать технические ограничения, связанные с анимацией
  • Использовать Unreal Engine 5 для интеграции игрового процесса и ИИ, включая игровой фреймворк, State Trees, EQS, навигацию и интеграцию функций игрового процесса
  • Знать Perforce, JIRA и инструменты отслеживания ошибок
  • Чётко общаться письменно и устно с командами дизайна и программирования
  • Системно подходить к решению сложных задач и устранению неполадок
  • Расставлять приоритеты совместно с продюсированием и самостоятельно организовывать выполнение задач
  • Продвигать вперёд неоднозначные технические вопросы совместно с командами дизайна и продюсирования
  • Направлять менее опытных коллег и сотрудничать с внутренними и внешними участниками
  • Проявлять искренний интерес к видеоиграм

Преимущества

  • Возможности сформировать выдающуюся карьеру
  • Продуманно подобранный пакет льгот
  • Ресурсы для исследований, развития и личностного роста
  • Равные возможности при трудоустройстве
  • Адаптация процесса подачи заявки и найма для квалифицированных кандидатов с инвалидностью

Похожие вакансии

Mercor

Специалист по тестированию безопасности ИИ

Mercor
51 – 200 Сотрудники

Mercor ищет специалиста по тестированию безопасности ИИ, который будет проверять передовые системы ИИ с помощью состязательных запросов. В задачи входят документирование рисков и сотрудничество с исследователями для повышения безопасности и согласованности моделей.

Открыть
Maxon

Разработчик облачных решений и системной интеграции

Maxon
201 – 500 Сотрудники
ИгрыМедиа

Создавайте инфраструктуру Azure и корпоративные интеграции для работы с креативным ПО Maxon. Автоматизируйте развертывания, процессы управления идентификацией и связи между системами организации.

Открыть
Fanatics

Ведущий инженер Android

Fanatics

Руководите разработкой Android для глобальной спортивной платформы Fanatics, формируя масштабируемую архитектуру на Kotlin и Jetpack Compose. Определяйте технические стандарты, координируйте реагирование на инциденты и наставляйте инженеров.

Открыть
Vega

Руководитель FP&A в Vega, гибридный формат работы в Израиле

Vega

Создайте систему финансового планирования, прогнозирования и отчетности для совета директоров в Vega, разрабатывающей платформу кибербезопасности на базе ИИ. Сотрудничайте с отделами продаж и маркетинга, одновременно формируя финансовую функцию компании.

Открыть
AudioCodes

Старший бизнес-аналитик по управлению заказами Oracle Fusion

AudioCodes

Руководите управлением заказами в Oracle Fusion и глобальной трансформацией процессов от заказа до оплаты в AudioCodes. Развивайте автоматизацию, интеграции систем и инициативы в области ИИ в сфере корпоративных голосовых технологий.

Открыть
iCareManager

Старший инженер по ИИ для медицинской документации

iCareManager

Возглавьте разработку emrgen.ai — платформы iCareManager для создания медицинской документации с помощью ИИ. Создавайте и оценивайте безопасные решения на основе ИИ для медицинских организаций США и процессов Medicaid.

Открыть
Terumo Medical Corporation

Региональный менеджер по интервенционным системам — Филадельфия

Terumo Medical Corporation

Продвигайте устройства Terumo Interventional Systems в больницах и амбулаторных учреждениях Филадельфии. Развивайте клиентскую базу, поддерживайте процедуры, обучайте врачей и выполняйте план продаж на территории.

Открыть
Averna

Старший менеджер по работе с клиентами: решения для тестирования и контроля качества

Averna

Развивайте бизнес Averna в сфере решений для тестирования и контроля качества в Великобритании и Ирландии. Выстраивайте отношения с клиентами, ведите возможности в Salesforce и заключайте сложные сделки в сфере технологий.

Открыть
Manulife

Руководитель операционного отдела Manulife, гибридный формат, Филиппины

Manulife

Руководите страховыми операциями Manulife: контролируйте уровень сервиса, рабочие процессы, аудиты и работу команды. Гибридная работа с командами в Кесон-Сити или Лапу-Лапу-Сити.

Открыть
Cross River

Руководитель инженерной команды, облачные и распределённые системы — Cross River, Иерусалим

Cross River

Руководите инженерами, создающими финтех-сервисы и инфраструктуру для платежей, карт, кредитования и криптовалют. Гибридная работа в Иерусалиме с акцентом на облачные системы и эффективную разработку.

Открыть