Откликайтесь
на вакансии с ИИ

AI Game Programmer (Unreal Engine)
Saber Interactive — это топовый работодатель в геймдеве с мировым именем. Вакансия предлагает работу над амбициозными проектами, отличный соцпакет (ДМС, обучение языкам) и гибкий формат работы.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубокому знанию C++, векторной математики и специфики AI в Unreal Engine для AAA-проектов. Работа в международной команде также требует свободного владения английским языком.
Анализ зарплаты
В вакансии не указан конкретный уровень оплаты, однако для позиции Senior AI Programmer в крупных студиях уровня Saber Interactive зарплаты обычно соответствуют верхнему сегменту рынка. Предлагаемый компенсационный пакет с ДМС и обучением дополняет рыночную ставку.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Saber Interactive уже сейчас
Присоединяйтесь к созданию легендарных AAA-хитов в Saber Interactive — откликайтесь прямо сейчас!
Описание вакансии
AI Game Programmer (Unreal Engine)
Привет!
Наша игровая студия Saber Interactive была основана в 2001 году и на текущий день стала одним из крупнейших разработчиков компьютерных игр с офисами по всему миру.
Скорее всего, вы знакомы с нашими проектами: Space Marine 2, Jurassic Park: Survival, World War Z, Evil Dead, SnowRunner, Dakar Desert Rally, Quake Champions, Halo: The Master Chief Collection и это лишь часть нашего портфолио!
Сейчас мы работаем над несколькими грандиозными AAA-проектами и в поисках старшего программиста игровой логики, который дополнит нашу команду отличных специалистов. Некоторые из игр, над которыми предстоит работать, еще даже не анонсированы. Так что если хотите первыми прикоснуться к эпичному, а затем увидеть свое имя в титрах, читайте подробности ниже и присылайте свое резюме.
Давайте делать крутые игры вместе!
Будущие задачи:
— Большинство задач так или иначе будут связаны с неигровыми персонажами
— Техническое ревью дизайн-документов
— Реализация игровых систем, относящихся к поведению, восприятию, анимациям, навигации
— Поддержка существующих и новых игровых систем
— Оптимизация игровых систем по производительности и потреблению памяти
Человек, которого мы ищем, имеет:
— Хорошее знание языка C++, алгоритмов и структур данных, ООП, геометрии и векторной математики для разработки игровых механик
— Опыт коммерческой разработки в кросс-функциональной команде
— Разговорный английский язык для работы в международной команде
— Большой игровой опыт, энтузиазм и интерес к играм
Очень желателен:
— Опыт разработки на Unreal Engine для мультиплеерных проектов
— Опыт реализации игровых систем, относящихся к поведению, восприятию, анимациям, навигации
Мы предлагаем:
— Участие в амбициозных проектах мирового уровня
— Работу в команде профессионалов, у которых есть, чему поучиться
— Возможность участия во внутренних play-тестах всех наших проектов
— Гибкий график, офисный, гибридный либо удаленный формат работы
— Доступ ко внутренней игровой библиотеке
— Корпоративную скидку в фитнес-клуб/бассейн
— Бесплатное обучение английскому языку
— Отсутствие дресс-кода
— Оплата больничных в 100% размере
— ДМС
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Unreal Engine
- Algorithms
- Data Structures
- OOP
- Vector Mathematics
- AI
- Game Mechanics
- Multiplayer
Возможные вопросы на собеседовании
Проверка фундаментальных знаний, необходимых для реализации перемещения NPC.
Как бы вы реализовали систему обхода препятствий для группы NPC, чтобы избежать их столкновения друг с другом и окружением?
Оценка навыков оптимизации, критически важных для AAA-игр.
Какие методы оптимизации логики ИИ вы используете, когда количество активных агентов в кадре превышает допустимые лимиты производительности?
Проверка понимания архитектуры Unreal Engine.
В чем разница между использованием Behavior Trees и State Machines в контексте UE, и в каких случаях вы отдадите предпочтение тому или иному подходу?
Оценка математической подготовки.
Опишите, как рассчитать вектор направления для NPC, чтобы он начал движение на перехват движущейся цели.
Проверка опыта работы с анимациями.
Как вы интегрируете логику ИИ с системой анимаций (Animation Blueprints/C++), чтобы переходы между состояниями выглядели плавными и естественными?
Похожие вакансии
Миддл / Сеньор UE5-разработчик
Senior Rendering engineer C++ в 3D Карту
Senior Rendering engineer C++
Roblox-разработчик
Unity developer
Senior Unity Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!