Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery ir globāls plašsaziņas līdzekļu un izklaides uzņēmums, kas darbojas mediju, izklaides un telekomunikāciju jomā. Uzņēmums veido, ražo un izplata filmas, televīzijas programmas un citu saturu dažādās platformās. Tā atpazīstamu zīmolu un satura franšīžu portfelis sasniedz auditoriju visā pasaulē.

Pieredzējis spēles mehānikas programmētājs (C++/Unreal Engine) – Warner Bros. Games Montréal

Vadi spēles mehānikas sistēmu un mākslīgā intelekta izstrādi Warner Bros. Games Montréal AAA konsolēm un personālajiem datoriem paredzētajās spēlēs. Optimizē spēlētāju pieredzi un sadarbojies ar dažādu jomu speciālistiem hibrīda pilna laika darbā.

Apraksts

  • Izstrādā, uzturi un atkļūdo spēles mehānikas un spēļu mākslīgā intelekta arhitektūru un sistēmas
  • Esi nozīmīgs tehniskais speciālists spēles mehānikas komandā
  • Pārvaldi spēles mehānikas un mākslīgā intelekta jomas, kopā ar dizaina un ražošanas komandām veidojot arhitektūru, apjomu un tehniskos kompromisus
  • Mentorē komandas biedrus un risini sarežģītus spēles mehānikas un mākslīgā intelekta šķēršļus
  • Izstrādā spēlētāju pieredzes sistēmas, kas aptver interaktīvu mehāniku, spēles funkcijas, nosacījumus, atzīmes, zonas, progresu un tikšanās
  • Izstrādā spēļu mākslīgā intelekta sistēmas NPC uzvedībai, navigācijai, lēmumu pieņemšanai un tikšanos integrācijai
  • Profilē un optimizē veiktspēju, izmantojot CPU un atmiņas budžetus, laika sadali un uz uzvedību balstītu detalizācijas līmeni
  • Sadarbojies ar līmeņu dizaina, spēles dizaina, mākslas, vizuālo efektu, programmēšanas un kvalitātes nodrošināšanas komandām par prasībām, īstenojamību, apjomu, dizaina pilnīgumu un tehniskajiem riskiem
  • Pilnveido spēles mehānikas un mākslīgā intelekta funkcijas, izmantojot uz datiem balstītu regulēšanu, atkļūdošanas rīkus un validāciju
  • Seko atkarībām starp komandām, sistēmām un funkcijām, saskaņojot ražošanas un citu jomu darbu
  • Piedalies koda pārskatīšanā un tehniskajā validācijā spēles mehānikas un mākslīgā intelekta nozīmīgākajos posmos
  • Veido tehnisko dokumentāciju, piemēram, TDD, arhitektūras piezīmes un satura integrācijas rokasgrāmatas
  • Regulāri iepazīsties ar spēļu dzinēju attīstību, kā arī spēles mehānikas un mākslīgā intelekta praksēm
  • Veicini labāko praksi ieviešanu un nepārtraukti palīdzi uzlabot augstas veiktspējas programmatūru

Prasības

  • Tev ir vismaz astoņu gadu C++ programmēšanas pieredze videospēļu nozarē
  • Esi piedalījies vismaz divu AAA spēļu izstrādē, tostarp vienas konsolei vai personālajam datoram izlaistas spēles izstrādē
  • Tev ir spēcīgas C++ pamatzināšanas objektorientētā projektēšanā, datu struktūrās, algoritmos, veidnēs un daudzpavedienu programmēšanā
  • Tev ir plaša pieredze spēles mehānikas un mākslīgā intelekta programmatūras arhitektūras projektēšanā
  • Tev ir pieredze liela mēroga konsoļu un personālo datoru programmēšanas darbu īstenošanā no prototipēšanas līdz posmam pēc izlaišanas
  • Izmanto optimizācijas un atkļūdošanas paņēmienus personālajos datoros un konsolēs
  • Tev ir labas 3D matemātikas zināšanas, tostarp lineārajā algebrā, trigonometrijā, vektoros, matricās un kvaternionos
  • Izproti tehniskās animācijas ierobežojumus
  • Izmanto Unreal Engine 5, tostarp tā spēles mehānikas ietvaru, State Trees, EQS, navigāciju un spēles mehānikas funkciju integrāciju
  • Pārzini Perforce, JIRA un kļūdu izsekošanas rīkus
  • Sazinies skaidri, kodolīgi un pārskatāmi rakstiski un sarunās
  • Tev ir spēcīgas problēmu risināšanas un kļūmju novēršanas prasmes
  • Nosaki darba prioritātes kopā ar ražošanas komandu un patstāvīgi vadi izpildi
  • Virzi uz priekšu neskaidrus tehniskus jautājumus
  • Vadi mazāk pieredzējušus komandas biedrus un sadarbojies ar iekšējiem un ārējiem resursiem
  • Tevi aizrauj videospēles

Priekšrocības

  • Karjeru noteicošas iespējas
  • Pārdomāti veidots labumu kopums
  • Resursi profesionālajai izaugsmei un attīstībai
  • Vienlīdzīgas nodarbinātības iespējas
  • Pieteikšanās un atlases procesa pielāgojumi kvalificētiem kandidātiem ar invaliditāti

Saistītās vakances

General Dynamics Information Technology

Senior AWS Technical Lead, Java and Angular

General Dynamics Information Technology

Lead a distributed Agile team building Java and Angular applications on AWS for General Dynamics Information Technology. Combine hands-on engineering with architecture, cloud operations, and technical mentorship.

Atvērt
Commit

Senior React Engineer (Next.js)

Commit

Lead development of core Next.js frontend experiences at a fast-growing fintech startup. Build accessible, scalable interfaces designed to serve millions of users.

Atvērt
slice

Remote Web Software Developer (React, TypeScript)

slice

Build React and TypeScript web products for Slice’s platform serving independent pizzerias. Troubleshoot production systems and help shape front-end architecture and testing.

Atvērt
Tether.to

Frontend Desktop Engineer

Tether.to
11 – 50 Darbinieki
FinansesFintechKriptovalūtas

Build Keet, Tether’s cross-platform peer-to-peer communications app, as a frontend desktop engineer. Create React interfaces and improve performance in a decentralized communications product.

Atvērt
Commit

Senior React Engineer, Next.js

Commit

Build high-performance Next.js interfaces for a fintech startup serving financial markets. Own key frontend experiences and help scale products to millions of users.

Atvērt
Montu

Junior Finance Assistant at Montu

Montu

Support Montu UK’s digital healthcare operations by processing invoices, payments, expenses and reconciliations. The role also contributes to financial reporting and accurate record-keeping.

Atvērt
Acuity

Senior Accounts Receivable Lead Specialist

Acuity

Lead complex collections, deductions, reconciliations, and risk management for Acuity’s accounts receivable portfolio. Improve processes, cash flow, and customer outcomes across multiple systems and sales channels.

Atvērt