Warner Bros. Discovery
Warner Bros. Discovery
A Warner Bros. Discovery é uma empresa global de mídia e entretenimento que atua nos setores de mídia, entretenimento e telecomunicações. Cria, produz e distribui filmes, programas de televisão e outros conteúdos por meio de diversas plataformas, com um portfólio de marcas e franquias consolidadas que alcançam públicos em todo o mundo.

Programador(a) avançado(a) de gameplay - Montreal híbrido

Desenvolva sistemas de gameplay e IA para os títulos AAA da Warner Bros. Games Montréal. Otimize experiências na Unreal Engine 5 para consoles e PC.

Descrição

  • Criar, manter e solucionar problemas na arquitetura de gameplay e nos sistemas de experiência do jogador
  • Desenvolver e depurar sistemas de IA para jogos que abrangem comportamento de NPCs, navegação, tomada de decisões e integração de encontros
  • Analisar e otimizar o desempenho de gameplay e IA usando orçamentos de CPU e memória, divisão temporal de tarefas e LOD comportamental
  • Colaborar com as equipes de Design de Fases, Design de Jogo, Arte, VFX, Programação e QA em requisitos, viabilidade, escopo, completude e riscos técnicos
  • Aprimorar recursos de gameplay e IA por meio de ajustes orientados por dados, ferramentas de depuração dentro do jogo e validação
  • Recomendar soluções técnicas sustentáveis para o suporte à produção contínua
  • Mapear dependências entre equipes em sistemas e recursos, coordenando-se com Produção e as disciplinas relevantes
  • Adaptar o nível de acabamento dos recursos à fase do projeto e às metas de qualidade definidas
  • Aplicar os resultados de testes de QA e sessões de playtest
  • Contribuir para revisões de código e validação técnica nos marcos de gameplay e IA
  • Promover a qualidade do código e orientar colegas nas práticas de desenvolvimento de gameplay e IA
  • Criar documentação técnica, notas de arquitetura e orientações para integração de conteúdo
  • Acompanhar a evolução da engine e das práticas de gameplay e IA
  • Promover boas práticas de engenharia e melhoria contínua em software de alto desempenho

Requisitos

  • Ter pelo menos oito anos de experiência em programação C++ na indústria de jogos
  • Ter contribuído para pelo menos dois títulos AAA, incluindo um lançado para console ou PC
  • Demonstrar sólido domínio dos fundamentos de C++, incluindo design orientado a objetos, estruturas de dados, algoritmos, templates e multithreading
  • Ter ampla experiência no desenvolvimento de arquiteturas de software de gameplay e IA
  • Ter realizado programação em grande escala para consoles e PC durante todo o ciclo do produto, incluindo DLC e atualizações de títulos após o lançamento
  • Usar técnicas avançadas de otimização e depuração em plataformas de PC e console
  • Aplicar matemática 3D avançada, incluindo álgebra linear, trigonometria, vetores, matrizes e quaternions
  • Compreender as restrições técnicas associadas à animação
  • Usar a Unreal Engine 5 para integração de gameplay e IA, incluindo o framework de gameplay, State Trees, EQS, navegação e integração de recursos de gameplay
  • Conhecer Perforce, JIRA e ferramentas de rastreamento de bugs
  • Comunicar-se claramente, por escrito e oralmente, com as equipes de design e programação
  • Abordar problemas complexos e troubleshooting de forma metódica
  • Priorizar o trabalho com Produção enquanto gerencia a execução de forma independente
  • Avançar em questões técnicas ambíguas em parceria com Design e Produção
  • Orientar colegas menos experientes e colaborar com profissionais internos e externos
  • Demonstrar entusiasmo genuíno por videogames

Benefícios

  • Oportunidades para construir uma carreira marcante
  • Um pacote de benefícios cuidadosamente selecionado
  • Recursos que apoiam a exploração, o desenvolvimento e o crescimento pessoal
  • Emprego com igualdade de oportunidades
  • Adaptações no processo de candidatura e recrutamento para candidatos qualificados com deficiência

Vagas relacionadas

LouisianaNOW.Jobs

Gerente sênior de engenharia de redes

LouisianaNOW.Jobs
51 – 200 Funcionários
MarketplaceRecrutamento

Lidere equipes de engenharia de redes responsáveis pela infraestrutura de nuvem e data centers da GDIT, empresa de tecnologia governamental e serviços profissionais. Supervisione arquitetura, operações, modernização e crescimento de programas.

Abrir
EY

Engenheiro(a) de software de IA, consultoria financeira

EY

Desenvolva e implante soluções de IA generativa, LLM e MLOps para clientes de consultoria financeira da EY no Oriente Médio e no Norte da África. Contribua para a estratégia de IA, a entrega em produção e o desenvolvimento de negócios.

Abrir
SUXXEED Sales for your Success GmbH

Estudante trabalhador(a) em Administração de Empresas e IA

SUXXEED Sales for your Success GmbH
201 – 500 Funcionários
B2BConsultoria

Apoie a área de vendas B2B da SUXXEED desenvolvendo casos de negócio de IA, aprimorando processos e preparando relatórios de KPI. Colabore com equipes de negócios e engenheiros de IA no Centro de Excelência em IA.

Abrir
Maxibook OÜ

Colaborador em linguagem científica e adaptação com IA

Maxibook OÜ

Ajude a Maxibook, uma startup de educação com IA, a adaptar conteúdo científico em inglês para públicos coreanos, japoneses ou árabes. Avalie materiais gerados por IA quanto à precisão conceitual, à naturalidade da linguagem e à credibilidade acadêmica.

Abrir