Старший програміст з AI

  • Full Time
Job expired!

Опис компанії

People Can Fly - це одна з провідних незалежних студій розробки грі AAA, що складається з міжнародної команди сотень талановитих людей, які працюють у офісах, розташованих у Польщі, Великобританії, США та Канаді, а також з усього світу через наші програми дистанційної роботи.

Заснована у 2002 році, PCF залишила свій слід у жанрі шутерів з такими тайтлами, як Painkiller, Bulletstorm, Gears of War: Judgment та Outriders. Ми є однією з найбільш досвідчених студій Unreal Engine у галузі, і ми посилюємо наші можливості за допомогою внутрішніх рішень, зокрема інфраструктури PCF Framework.

Наші творчі команди в даний час працюють над кількома захоплюючими проектами: Gemini - це наш новий проект, який ведеться у співпраці з Square Enix; Maverick - гра AAA, розроблена у співпраці з Microsoft; Bifrost, Victoria та Dagger - проекти, які ми реалізуємо за моделлю самовидавництва. У нас також є проект на стадії проектування: Red; та два проекти у технології віртуальної реальності: Green Hell VR та Bulletstorm VR, які є захоплюючою версією VR нашої культової гри-шутера.

Маючи понад 20 років досвіду, PCF вирушає в дослідження нових горизонтів. Наша мета - поєднати наш досвід із творчістю кращих бачень у галузі для спільної роботи над новим поколінням екшн-ігор для світової геймерської спільноти.

Якщо ви виберете вирушити у цю пригоду з нами, у вас буде можливість вдосконалити свою майстерність та поглибити свої знання, працюючи разом з лідерами галузі, щоб доставити гравцям по всьому світу унікальний і цілком новий досвід.

Проект Bifrost - це ще неоголошена гра AAA екшн-пригода, розроблена нашою північноамериканською командою, при підтримці європейських студій групи PCF.

Опис роботи

Ми шукаємо старшого програміста AI, який проявляє страсть і цікавість до створення складних систем AI і поведінки. У People Can Fly ви будете працювати з деякими з найбільш захоплюючими технологіями в галузі і працювати біля талановитих особистостей. У тісній співпраці з кількома відділами і в непосредній близькості до дизайну, ви впроваджуватимете елементи наших систем AI, які оживляють наших персонажів.

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

У цій ролі ви будете:

  • Працювати над різними дисциплінами, включаючи поведінку широкого спектру неігрових персонажів, оживляючи незабутніх персонажів всіх форм та розмірів, які працюють на AI.
  • Підтримувати та розширювати існуючу інфраструктуру AI та інструменти в Unreal Engine 5.
  • Проектувати, впроваджувати, розробляти та підтримувати нові системи та функції AI.
  • Створювати код та алгоритми для керівництва, групового руху, співпраці та тактичної стратегії.
  • Тестувати, виправляти помилки, проводити замірювання, оптимізувати та документувати реалізації.
  • Активно брати участь у перегляді коду та виступати як наставник для ваших колег.

Кваліфікація

  • Принаймні 5 років професійного досвіду в галузі програмного забезпечення, бажано в розробці ігор
  • Принаймні одна AAA гра як програміст AI
  • Експертиза в C++ та глибоке розуміння 3D математики
  • Добре розуміння структури та технік AI в AAA іграх.
  • Досвід вимірювання та оптимізації продуктивності
  • Досвід програмування AI руху, навігації та прийняття рішень
  • Здатність писати міцний, надійний та ефективний код
  • Здатність ефективно працювати під тиском обмежених строків
  • Сильні навички усного та писемного комунікування.
  • Відмінні навички комунікації та командної роботи з розробниками ігор всіх напрямків
  • Сильна робоча етика, наполегливість та пристрасть до ігор та технологій.
  • Знання Unreal Engine

Додатково:

  • Знання JIRA, Swarm та Perforce
  • Ступінь бакалавра або вище у галузі комп'ютерних наук або в суміжній дисципліні (фізика, математика, ЕЕ тощо.)
  • Досвід використання автоматизованих тестів

Додаткова інформація

Що ми пропонуємо:

США

  • 100% платить за страхові премії ВСГ та ВСГ (медична, стоматологічна, зір, групове життя та додаткове життя) з дня працевлаштування.
  • 401K з 100% збігом, до 3% зарплати працівника, та відразу ж вкладена.
  • Оплачений тиждень відпустки під час зимових свят.
  • 20 оплачуваних днів відпустки та 5 оплачуваних днів лікарняного.
  • Безкоштовні віртуальні заняття зі здоров'я та ментального благополуччя входять у план для членів та їхніх залежних.
  • Конкурентна зарплата та годові бонуси, основані на продуктивності.
  • Можливості для особистого розвитку та можливість працювати в глобальному середовищі.
  • Робота в творчій команді з людьми, які працюють зі страстю.
  • Довготривале інвалідне, короткострокове інвалідне, туристичне страхування, а також інші вигоди, надані.

Канада

  • Пакет пільг 100% оплачується компанією PCF. Страхова компанія компенсує 100% вимог (до $1000 на сервіс в рік, а також індивідуальний сімейний покриття).
  • Повне стоматологічне страхування, включаючи основні стоматологічні роботи та ортодонтию.
  • 4% відповідання RRSP перед оподаткуванням, 100% вкладається з першого дня.
  • Оплачений тиждень відпустки під час зимових свят.
  • 20 оплачуваних днів відпустки та 5 оплачуваних днів лікарняного.
  • Безкоштовні віртуальні заняття зі здоров'я та ментального благополуччя входять до плану для членів та їхніх залежних.
  • Конкурентна зарплата та щорічні бонуси, основані на продуктивності.
  • Можливості для особистого розвитку та можливість працювати в глобальному середовищі.
  • Робота в творчій команді з людьми, які працюють зі страстю.

УК

  • Конкурентна зарплата та годові бонуси, основані на продуктивності.
  • Приватне медичне страхування (Vitality) та стоматологічне страхування BUPA для співробітників PCF та їхніх сімей.
  • Доступ до платформи для догляду за добробутом - Gympass для співробітників та членів їхніх сімей.
  • Доступ до Worksmile - програма кафетерії.
  • Онлайн заняття польської та англійської мови
  • Доступ до пенсійної схеми.
  • Гнучкий графік роботи.
  • Безкоштовні віртуальні заняття зі здоров'я та ментального благополуччя входять у план для членів та їхніх залежних.
  • Можливості для особистого розвитку та можливість працювати в глобальному середовищі.
  • Робота в творчій команді з людьми, які працюють зі страстю.