Expert Gameplay Programmer in Warsaw

Expert Gameplay Programmer in Warsaw

Warsaw Pełny etat 72900 - 89100 zł / rok (szac.) Hybrydowo
C

W skrócie

  • Zadania: Twórz rewolucyjne RPG z AI, które poruszają serca graczy.
  • Firma: CD PROJEKT RED - twórcy Cyberpunk 2077, znani z innowacyjności.
  • Benefity: Wysokie wynagrodzenie, opieka zdrowotna, elastyczne godziny pracy i wsparcie dla rodziców.
  • Pozostałe informacje: Przyjazne biuro, międzynarodowe środowisko i brak dress code'u.
  • Dlaczego ta praca: Pracuj nad Cyberpunk 2 i twórz niezapomniane doświadczenia dla graczy.
  • Kwalifikacje: 7+ lat doświadczenia w programowaniu gier, biegłość w C++ i Unreal Engine.

Przewidywane wynagrodzenie mieści się w przedziale 72900 - 89100 zł za rok.

Aby stworzyć rewolucyjne, fabularne RPG, które trafiają prosto w serca graczy — to nasza misja. CD PROJEKT RED poszukuje Expert Gameplay Programmer - AI, aby dołączyć do naszego zespołu i pracować nad Cyberpunk 2, kontynuacją Cyberpunk 2077.

W tej roli pomożesz zespołowi rozwijać wiarygodne światy, architektując systemy i funkcje, które pomogą naszym projektantom tworzyć i zasiedlać otwarty świat. Główne zadanie w tej roli to bezproblemowa integracja dostosowanej treści z systemowym otwartym światem, wdrażanie niskopoziomowych systemów, które napędzają pojawianie się i zachowanie AI, a także zapewnienie technicznego mentora dla członków zespołu pracujących w pokrewnych obszarach.

Obowiązki:

  • Ścisła współpraca z projektantami i innymi programistami w celu zrozumienia ich potrzeb i zapewnienia im możliwości efektywnego zasiedlania otwartego świata.
  • Budowanie i utrzymywanie głównych systemów używanych do ożywienia otwartego świata, obejmujących obszary takie jak pojawianie się, AI i systemowa rozgrywka.
  • Monitorowanie wydajności i użycia pamięci w otwartym świecie, wprowadzanie optymalizacji w razie potrzeby oraz opracowywanie strategii dla innych członków zespołu w celu wprowadzenia ulepszeń.
  • Nadzorowanie wysiłków technicznych innych programistów poprzez przegląd kodu, mentoring i przegląd propozycji technicznych.
  • Opracowywanie narzędzi debugujących oraz narzędzi dla projektantów potrzebnych do nieliniowej systemowej rozgrywki.
  • Pisanie wysokiej jakości kodu, który jest zoptymalizowany, wolny od błędów i zgodny z celami projektu.
  • Wspieranie współpracy międzyfunkcyjnej, aby zapewnić, że narzędzia skutecznie przyczyniają się do wszystkich systemów i komponentów gry.

Wymagania:

  • Co najmniej 7-letnie doświadczenie zawodowe jako programista w branży gier.
  • Silna znajomość programowania w C++ oraz wiedza na temat Unreal Engine.
  • Doświadczenie w generowaniu treści proceduralnej i systemowej rozgrywce.
  • Doświadczenie z obecnymi konsolami.
  • Dobra znajomość algorytmów geometrycznych i struktur danych.
  • Doświadczenie w pisaniu systemów wielowątkowych.
  • Doświadczenie w profilowaniu i optymalizacji kodu.
  • Umiejętność kreatywnego i strategicznego myślenia w celu przezwyciężenia wyzwań technicznych i napędzania innowacji w technologii.
  • Doskonałe umiejętności komunikacyjne i interpersonalne, z umiejętnością skutecznego komunikowania skomplikowanych koncepcji technicznych zarówno do interesariuszy technicznych, jak i nietechnicznych.

Miło widziane:

  • Profesjonalne doświadczenie z Mass AI w Unreal 5.
  • Doświadczenie z ECS lub Mass Framework.
  • Doświadczenie w pracy w dużym środowisku deweloperskim.
  • Wydanie co najmniej jednej gry AAA.

Dodatkowe informacje:

  • Okno aplikacyjne na to stanowisko zamknie się 05/01/2027.
  • Ta praca może być hybrydowa/w biurze lub całkowicie zdalna.
  • Opłacona przez firmę opieka zdrowotna (stomatologiczna, wzrokowa i psychiczna).
  • Darmowe wsparcie zdrowia psychicznego, w tym dostęp do poradnictwa, opieki psychiatrycznej i różnych webinarów dotyczących dobrostanu.
  • Płatny urlop — 26 dni urlopu, 10 dni chorobowych i 12 dni świątecznych rocznie.
  • RRSP z dopasowaniem pracodawcy.
  • Konto wydatków na styl życia (LSA) – 100 USD miesięcznie na fitness, wellness, internet, sprzęt do biura domowego, naukę, usługi streamingowe i inne.
  • Urlop menstruacyjny — pracownicy, którzy menstruują, mogą wziąć dodatkowy dzień wolny w przypadku bólu menstruacyjnego.
  • Sieć RED Parents — wsparcie dla pracujących rodziców.
  • Szkolenia, wykłady i kursy — dostępne są wewnętrzne warsztaty, inicjatywy dzielenia się wiedzą, samouczki online i kursy e-learningowe.
  • Paczka powitalna wypełniona niespodziankami — aby pomóc Ci poczuć się jak w domu po dołączeniu do zespołu.

Życie w biurze:

  • Biuro przyjazne psom — możesz zabrać swojego pupila ze sobą i zająć się nim podczas pracy!
  • Prawdziwie międzynarodowe środowisko pracy — szansa na spotkanie i pracę z różnorodnym zespołem ludzi z całego świata.
  • Brak dress code'u — lubimy utrzymywać luźną atmosferę.

To stanowisko jest nową rolą.

Szacowany zakres wynagrodzenia na to stanowisko: 180 100 - 247 600 CAD rocznie. Ta rola może kwalifikować się do programu długoterminowych zachęt (możliwość zakupu akcji CDPR po okresie nabywania).

W CD PROJEKT RED wynagrodzenie za nasze role w Ameryce Północnej jest ustalane na podstawie konkurencyjnych danych rynkowych, lokalizacji geograficznej oraz indywidualnych czynników związanych z potrzebami biznesowymi. Zakres wynagrodzenia podstawowego może ulec zmianie i może być modyfikowany w przyszłości. Ostateczne oferty zależą od czynników związanych z pracą, takich jak doświadczenie, kwalifikacje i lokalizacja.

Expert Gameplay Programmer in Warsaw – pracodawca: CD Projekt

CD PROJEKT RED to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju w dynamicznym środowisku kreatywnym w Warszawie. Pracując z pasjonatami gier, będziesz miał szansę na realny wpływ na rozwój marki The Witcher, a także korzystać z licznych benefitów, takich jak elastyczne godziny pracy, programy rozwoju zawodowego oraz inspirującą kulturę pracy, która promuje innowacyjność i współpracę.

C

Dane kontaktowe:

Zespół rekrutacyjny CD Projekt

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Expert Gameplay Programmer in Warsaw

C++ Programming
Unreal Engine
Procedural Content Generation
Systemic Gameplay
Multi-Threaded Systems
Geometric Algorithms
Data Structures