CD PROJEKT RED
Senior Gameplay Programmer - AI
- Удалённо
- Canada
- Полная занятость
- В вакансии: 127 200 – 209 900 CAD
- 2 дн. назад
CD PROJEKT RED приглашает Senior Gameplay Programmer - AI для работы над Cyberpunk 2 — продолжением культовой RPG. Вы будете создавать продвинутые системы ИИ, навигацию и алгоритмы pathfinding в открытом мире с фокусом на производительность и масштабируемость.
О позиции
Мы создаём революционные story-driven RPG, которые трогает сердца игроков. В этой новой роли вы присоединитесь к команде разработки Cyberpunk 2 и будете отвечать за ключевые системы поведения ИИ в огромном открытом мире. Работа ведётся с использованием Unreal Engine 5, требуется глубокая экспертиза в алгоритмах навигации, многопоточности и оптимизации кода уровня системы. Ожидается тесное сотрудничество с дизайнерами и другими разработчиками, создание инструментов для них и обеспечение высокой производительности ИИ в условиях большого мира игры.
Чем заниматься
- Создание и поддержка систем, определяющих поведение ИИ в открытом мире
- Разработка core navigation, pathfinding и avoidance систем
- Написание высококачественного оптимизированного кода на C++
- Разработка debug и designer tools для командных нужд
- Обеспечение cross-functional collaboration между отделами
- Профилирование и оптимизация кода на системном уровне
- Работа с многопоточными системами и 3D математикой
- Креативное решение технических задач и инновации
Что ждут
- 5+ лет опыта работы программистом в геймдеве
- Сильная экспертиза в C++ и знание Unreal Engine
- Глубокое понимание pathfinding, navigation и avoidance (желательно в open world играх)
- Опыт работы с current-gen console hardware
- Знание геометрических алгоритмов и структур данных
- Опыт разработки AI систем в играх
- Опыт написания multi-threaded systems
- Навыки профилирования и оптимизации кода
- Глубокое понимание 3D математики
- Отличные коммуникативные навыки
Будет плюсом
- Опыт работы с Mass AI в Unreal 5
- Опыт работы с ECS или Mass Framework
- Опыт навигации в 3D
- Опыт работы в large development environment
- Выпущенный как минимум один AAA title
Условия
- Оплата медицинского страхования (стоматология, зрение, ментальное здоровье)
- Бесплатная психологическая поддержка: counselling, psychiatric care, wellness webinars
- Отпуск 26 дней + 10 sick days + 12 праздничных дней в году
- RRSP с matching от работодателя
- Lifestyle Spending Account $100/мес на fitness, wellness, home office equipment и обучение
- Menstrual leave — дополнительный день при необходимости
- RED Parents Network — поддержка работающих родителей
- Гибкий график работы
- Внутренние тренинги, лекции, курсы и e-learning
- Welcome pack с бонусами
- Dog-friendly офис
- Международная рабочая среда без dress-code
Навыки
- C++
- Unreal Engine
- Artificial Intelligence
- Pathfinding Algorithms
- Navigation Systems
- Open World Development
- Multi-Threading
- Performance Optimization
- Code Profiling
- 3D Mathematics
- ECS Architecture
- Mass Framework
- Game Physics
- Debug Tools Development
- Geometric Algorithms
- Data Structures
Сложность отбора
Senior роль с требованиями к глубокой экспертизе в нескольких сложных областях (AI, C++, оптимизация, многопоточность) и опытом в AAA разработке
Оценка JobPathЗарплата по рынку
650 000 – 1 150 000 ₽ в месяц
Расчёт: 127,200–209,900 CAD/год ÷ 12 месяцев ≈ 10,600–17,500 CAD/мес, конвертация по курсу ~64 руб./CAD = 678,400–1,120,000 ₽/мес; медиана рынка для Senior Gameplay AI в Канаде сопоставима
Оценка JobPath по рынку, не предложение работодателяМогут спросить на собеседовании
- Расскажите о вашем опыте проектирования и реализации систем pathfinding в открытой игре. С какими вызовами сталкивались?
- Как вы подходите к профилированию и оптимизации многопоточных систем на уровне движка? Приведите пример.
- Какие архитектурные решения вы считаете лучшими для масштабируемого ИИ в open world проекте?
- Опишите ваш опыт создания инструментов для дизайнеров. Как вы обеспечиваете их удобство и эффективность?
- Как вы оцениваете эффективность своей работы в мультидисциплинарной среде с не-техническими стейкхолдерами?
Прорепетировать это собеседование
Голосовой ИИ-интервьюер задаст вопросы под эту вакансию и разберёт каждый ответ.
Начать бесплатноСохрани похожие вакансии
Новые вакансии с такой должностью будут собираться в кабинете.
Сохранить фильтр