Epic Games

Ingénieur Senior Machine Learning, Recommandations de découverte

PythonAWS
Traduction automatique. Consultez l’original.

QU'EST-CE QUI REND EPIC SI UNIQUE ?

Au cœur du succès d'Epic se trouvent des personnes talentueuses et passionnées. Epic met un point d'honneur à créer un environnement collaboratif, accueillant et créatif. Qu'il s'agisse de créer des jeux primés ou de concevoir une technologie de moteur qui permet à d'autres de réaliser des expériences interactives visuellement époustouflantes, nous innovons en permanence.

Être chez Epic, c'est faire partie d'une équipe qui s'efforce continuellement d'agir au mieux pour notre communauté et nos utilisateurs. Nous innovons sans cesse pour placer la barre toujours plus haut en matière de développement de moteurs et de jeux.

ANALYTIQUE

Ce que nous faisons

Nos équipes Data & Analytics construisent des récits et des visuels puissants qui éclairent les jeux que nous créons, la technologie que nous développons et les décisions commerciales qui font avancer Epic.

Vos missions

Cela vous plaît ? Venez faire partie de quelque chose d'Epic !

Epic Games valorise profondément les équipes diversifiées et une culture de travail inclusive, et nous sommes fiers d'être un employeur offrant l'égalité des chances. En savoir plus sur notre politique d'égalité des chances en matière d'emploi (EEO) ici.

Vous concevrez, construirez et optimiserez les systèmes de recommandation qui alimentent l'expérience Découverte de Fortnite, en proposant des recommandations personnalisées à l'une des plus grandes bases de joueurs du secteur du jeu vidéo, à travers un catalogue massif d'expériences créées par les utilisateurs.

Vous travaillerez sur l'ensemble de la pile de recommandation : génération de candidats, classement de contenu, allocation d'impressions et reclassement en temps réel.

Contrairement aux systèmes de recommandation qui fonctionnent sur un catalogue stable, vous travaillerez avec une bibliothèque de contenu massive et en évolution rapide où de nouvelles expériences sont publiées quotidiennement, les signaux de qualité sont rares et les résultats mêmes du système façonnent les données à partir desquelles il apprend.

Dans ce rôle, vous allez :

  1. Concevoir et implémenter des modèles de récupération, de classement et de reclassement pour le contenu des créateurs en utilisant des approches de deep learning (architectures two-tower, modèles de séquence basés sur des transformers, récupération basée sur des embeddings) et construire les systèmes de représentation utilisateur qui alimentent la découverte personnalisée.
  1. Construire et optimiser des pipelines de génération de candidats et d'allocation d'impressions multi-étapes qui équilibrent la pertinence, la diversité et une exposition équitable du contenu à travers un catalogue vaste et en évolution rapide.
  1. Concevoir et exécuter des expériences A/B pour valider les améliorations des modèles, prendre en charge les frameworks d'évaluation qui capturent la qualité des recommandations de manière holistique et piloter le passage de l'expérimentation au déploiement en production.
  1. Collaborer avec les équipes d'analytique et de qualité de contenu sur les signaux de classement, y compris la classification par genre, la crédibilité des créateurs et les métriques de qualité du contenu.
  1. Prendre en charge les décisions d'infrastructure ML : choisir les bons compromis entre les architectures de service par lots, en temps quasi réel et en streaming.

Prérequis

Ce que nous recherchons

  1. 5+ années d'expérience dans la construction de systèmes de recommandation ou de classement en production, idéalement dans un contexte de contenu généré par les utilisateurs (UGC), de marketplace ou de découverte de contenu.
  1. Expérience avec le deep learning pour la recherche d'informations et les pipelines de recommandation multi-étapes (génération de candidats, scoring, reclassement).
  1. Capacité démontrée à concevoir et analyser des expériences A/B, avec une conscience des biais inhérents aux systèmes de recommandation.
  1. Solides compétences en ingénierie Python avec une expérience dans PyTorch et les frameworks de traitement de données à grande échelle (Spark préféré).
  1. Aisance à travailler dans un environnement ML basé sur le cloud.
  1. Expérience avec les stratégies d'exploration/exploitation, le démarrage à froid du contenu ou les méthodes d'évaluation contrefactuelle appliquées à la recommandation.
  1. Expérience avec les modèles de compréhension de contenu (NLP, vision ou IA générative) utilisés comme caractéristiques de classement.
  1. Familiarité avec la dynamique de l'économie des créateurs et la manière dont la conception des recommandations affecte la qualité du contenu et les incitations des créateurs.
  1. Expérience avec notre pile technologique : PyTorch (TorchRec, Transformers), Ray, Databricks, AWS.
  1. Passion pour les jeux vidéo et/ou expérience avec l'analytique de jeu.

Informations sur la transparence salariale

Ce poste est ouvert à plusieurs localisations aux États-Unis (y compris CA, NYC et WA).

Les fourchettes de salaire de base annuel prévues pour ce poste sont détaillées ci-dessous. Chaque fourchette de salaire de base n'est pertinente que pour les personnes résidant dans le lieu spécifié ou devant y travailler. La rémunération varie en fonction de divers facteurs, qui incluent (mais ne sont pas limités à) des éléments tels que les compétences et les aptitudes, les qualifications, les connaissances et l'expérience. En plus du salaire de base, la plupart des employés sont éligibles pour participer aux généreux plans d'avantages sociaux et aux programmes d'incitation discrétionnaires d'Epic (sous réserve des conditions de ces plans ou programmes).

Fourchette de salaire de base à New York

$232,666—$341,243 USD

Fourchette de salaire de base en Californie

$209,399—$307,199 USD

Fourchette de salaire de base dans l'État de Washington

$190,363—$279,199 USD

Note aux agences de recrutement : Epic n'accepte aucun CV ou approche non sollicité de la part de tiers non autorisés (y compris les agences de recrutement ou de placement) (c'est-à-dire un tiers avec lequel nous n'avons pas d'accord négocié et valablement exécuté). Nous ne paierons aucun frais à un tiers non autorisé. De plus amples détails sur ces questions peuvent être trouvés ici.

À PROPOS DE NOUS

Epic Games est une société leader dans le domaine du divertissement interactif. Depuis plus de 30 ans, nous créons des jeux primés et une technologie de moteur qui permet à d'autres de réaliser des jeux visuellement époustouflants et du contenu 3D qui donnent vie aux environnements comme jamais auparavant. La technologie primée Unreal Engine d'Epic offre non seulement aux développeurs de jeux la possibilité de créer des expériences interactives haute fidélité pour PC, console, mobile et VR, mais c'est aussi un outil adopté par les créateurs de contenu dans divers secteurs tels que les médias et le divertissement, l'automobile et la conception architecturale. Alors que nous continuons à développer notre technologie de moteur et à créer des jeux remarquables, nous nous efforçons de constituer des équipes composées de talents de classe mondiale.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter