Be Structured Technology Group
Epic Games
Engenheiro Sênior de Machine Learning, Recomendações de Descoberta
O QUE NOS TORNA EPIC?
No centro do sucesso da Epic estão pessoas talentosas e apaixonadas. A Epic se orgulha de criar um ambiente colaborativo, acolhedor e criativo. Seja criando jogos premiados ou desenvolvendo tecnologia de engine que permite que outros criem experiências interativas visualmente impressionantes, estamos sempre inovando.
Ser Epic significa fazer parte de uma equipe que se esforça continuamente para fazer o que é certo para nossa comunidade e usuários. Estamos constantemente inovando para elevar o nível do desenvolvimento de engines e jogos.
ANALYTICS
O que fazemos
Nossas equipes de Dados e Analytics constroem histórias e visuais poderosos que informam os jogos que criamos, a tecnologia que desenvolvemos e as decisões de negócios que impulsionam a Epic.
O que você fará
Gostou do que ouviu? Venha fazer parte de algo Epic!
A Epic Games valoriza profundamente equipes diversas e uma cultura de trabalho inclusiva, e temos orgulho de ser um empregador que oferece Igualdade de Oportunidades. Saiba mais sobre nossa Política de Igualdade de Oportunidades de Emprego (EEO) aqui.
Você projetará, construirá e otimizará os sistemas de recomendação que impulsionam a experiência Discover do Fortnite, fornecendo recomendações personalizadas para uma das maiores bases de jogadores em jogos, em um catálogo massivo de experiências criadas por usuários.
Você trabalhará em toda a stack de recomendação: geração de candidatos, ranqueamento de conteúdo, alocação de impressões e reranking em tempo real.
Diferente de sistemas de recomendação que operam sobre um catálogo estável, você trabalhará com uma biblioteca de conteúdo massiva e em rápida mudança, onde novas experiências são publicadas diariamente, sinais de qualidade são escassos e as próprias saídas do sistema moldam os dados com os quais ele aprende.
Nesta função, você:
- Projetará e implementará modelos de recuperação, ranqueamento e reranking para conteúdo de criadores usando abordagens de deep learning (arquiteturas two-tower, modelos de sequência baseados em transformer, recuperação baseada em embedding) e construirá os sistemas de representação de usuário que impulsionam a descoberta personalizada.
- Construirá e otimizará pipelines de geração de candidatos e alocação de impressões em múltiplos estágios que equilibram relevância, diversidade e exposição justa de conteúdo em um catálogo grande e em rápida evolução.
- Projetará e executará experimentos A/B para validar melhorias de modelo, será responsável por frameworks de avaliação que capturam a qualidade da recomendação de forma holística e conduzirá o caminho do experimento até a implantação em produção.
- Colaborará com as equipes de analytics e qualidade de conteúdo em sinais de ranqueamento, incluindo classificação de gênero, credibilidade do criador e métricas de qualidade de conteúdo.
- Será responsável pelas decisões de infraestrutura de ML: escolhendo os trade-offs certos entre arquiteturas de serviço em lote, quase em tempo real e streaming.
Requisitos mínimos
O que buscamos
- 5+ anos de experiência na construção de sistemas de recomendação ou ranqueamento em produção, idealmente em um contexto de UGC, marketplace ou descoberta de conteúdo.
- Experiência com deep learning para recuperação de informações e pipelines de recomendação de múltiplos estágios (geração de candidatos, pontuação, reranking).
- Habilidade demonstrada para projetar e analisar experimentos A/B, com consciência dos vieses inerentes aos sistemas de recomendação.
- Fortes habilidades de engenharia em Python com experiência em PyTorch e frameworks de processamento de dados em larga escala (Spark preferencial).
- Conforto em trabalhar em um ambiente de ML baseado em nuvem.
- Experiência com estratégias de explore/exploit, cold-start de conteúdo ou métodos de avaliação contrafactual aplicados a recomendações.
- Experiência com modelos de compreensão de conteúdo (NLP, visão ou IA generativa) usados como features de ranqueamento.
- Familiaridade com a dinâmica da economia de criadores e como o design de recomendação afeta a qualidade do conteúdo e os incentivos dos criadores.
- Experiência com nossa stack: PyTorch (TorchRec, Transformers), Ray, Databricks, AWS.
- Paixão por videogames e/ou experiência com analytics de jogos.
Informações sobre Transparência Salarial
Esta função está aberta para várias localidades nos EUA (incluindo CA, NYC e WA).
As faixas salariais base anuais esperadas para esta posição estão detalhadas abaixo. Cada faixa salarial base é relevante apenas para indivíduos que residem ou que deverão trabalhar dentro da localidade especificada. A remuneração varia com base em uma variedade de fatores, que incluem (mas não se limitam a) habilidades e competências, qualificações, conhecimento e experiência. Além do salário base, a maioria dos funcionários é elegível para participar dos generosos planos de benefícios e programas de incentivo discricionário da Epic (sujeito aos termos desses planos ou programas).
Faixa Salarial Base em Nova York
$232,666—$341,243 USD
Faixa Salarial Base na Califórnia
$209,399—$307,199 USD
Faixa Salarial Base em Washington
$190,363—$279,199 USD
Nota para Agências de Recrutamento: A Epic não aceita currículos ou abordagens não solicitadas de terceiros não autorizados (incluindo agências de recrutamento ou colocação) (ou seja, um terceiro com quem não temos um contrato negociado e validamente executado). Não pagaremos taxas a terceiros não autorizados. Mais detalhes sobre esses assuntos podem ser encontrados aqui.
SOBRE NÓS
Epic Games é uma empresa líder em entretenimento interativo. Por mais de 30 anos, temos criado jogos premiados e tecnologia de engine que capacita outros a fazer jogos visualmente impressionantes e conteúdo 3D que dão vida a ambientes como nunca antes. A premiada tecnologia Unreal Engine da Epic não apenas oferece aos desenvolvedores de jogos a capacidade de construir experiências interativas de alta fidelidade para PC, console, dispositivos móveis e VR, mas também é uma ferramenta sendo adotada por criadores de conteúdo em uma variedade de setores, como mídia e entretenimento, automotivo e design arquitetônico. À medida que continuamos a construir nossa tecnologia de Engine e desenvolver jogos notáveis, nos esforçamos para formar equipes com talentos de classe mundial.
