Epic Games

Ingeniero/a Senior de Machine Learning, Recomendaciones de Descubrimiento

PythonAWS
Traducción automática. Consulta el original.

¿QUÉ NOS HACE EPIC?

En el núcleo del éxito de Epic se encuentran personas con talento y pasión. Epic se enorgullece de crear un entorno colaborativo, acogedor y creativo. Ya sea creando juegos galardonados o desarrollando tecnología de motor que permite a otros crear experiencias interactivas visualmente impresionantes, siempre estamos innovando.

Ser Epic significa formar parte de un equipo que se esfuerza continuamente por hacer lo correcto por nuestra comunidad y nuestros usuarios. Innovamos constantemente para elevar el nivel del desarrollo de motores y juegos.

ANÁLITICA

Lo que hacemos

Nuestros equipos de Datos y Analítica crean historias y visualizaciones potentes que informan los juegos que creamos, la tecnología que desarrollamos y las decisiones empresariales que impulsan a Epic.

Lo que harás

¿Te gusta lo que oyes? ¡Ven a formar parte de algo Epic!

Epic Games valora profundamente los equipos diversos y una cultura de trabajo inclusiva, y estamos orgullosos de ser un empleador que ofrece igualdad de oportunidades. Obtén más información sobre nuestra Política de Igualdad de Oportunidades en el Empleo (EEO) aquí.

Diseñarás, construirás y optimizarás los sistemas de recomendación que impulsan la experiencia de Descubrimiento de Fortnite, ofreciendo recomendaciones personalizadas a una de las bases de jugadores más grandes del sector en un catálogo masivo de experiencias creadas por los usuarios.

Trabajarás en toda la pila de recomendaciones: generación de candidatos, clasificación de contenido, asignación de impresiones y reclasificación en tiempo real.

A diferencia de los sistemas de recomendación que operan sobre un catálogo estable, trabajarás con una biblioteca de contenido masiva y que cambia rápidamente, donde se publican nuevas experiencias a diario, las señales de calidad son escasas y los propios resultados del sistema moldean los datos de los que aprende.

En este puesto:

  1. Diseñarás e implementarás modelos de recuperación, clasificación y reclasificación para el contenido de los creadores utilizando enfoques de deep learning (arquitecturas de dos torres, modelos de secuencia basados en transformadores, recuperación basada en incrustaciones) y construirás los sistemas de representación de usuario que impulsan el descubrimiento personalizado.
  1. Construirás y optimizarás tuberías de generación de candidatos y asignación de impresiones de varias etapas que equilibren la relevancia, la diversidad y la exposición justa del contenido en un catálogo grande y en rápida evolución.
  1. Diseñarás y ejecutarás experimentos A/B para validar las mejoras del modelo, serás responsable de los marcos de evaluación que capturan la calidad de la recomendación de manera integral e impulsarás el camino desde el experimento hasta la implementación en producción.
  1. Colaborarás con los equipos de analítica y calidad de contenido en señales de clasificación, incluyendo la clasificación de género, la credibilidad del creador y las métricas de calidad del contenido.
  1. Serás responsable de las decisiones de infraestructura de ML: elegir las compensaciones adecuadas entre arquitecturas de servicio por lotes, casi en tiempo real y de transmisión.

Requisitos mínimos

Lo que buscamos

  1. 5+ años de experiencia en la construcción de sistemas de recomendación o clasificación en producción, idealmente en un contexto de UGC, mercado o descubrimiento de contenido.
  1. Experiencia con deep learning para la recuperación de información y tuberías de recomendación de varias etapas (generación de candidatos, puntuación, reclasificación).
  1. Capacidad demostrada para diseñar y analizar experimentos A/B, con conciencia de los sesgos inherentes a los sistemas de recomendación.
  1. Sólidas habilidades de ingeniería en Python con experiencia en PyTorch y marcos de procesamiento de datos a gran escala (se prefiere Spark).
  1. Comodidad trabajando en un entorno de ML basado en la nube.
  1. Experiencia con estrategias de exploración/explotación, arranque en frío de contenido o métodos de evaluación contrafactual aplicados a la recomendación.
  1. Experiencia con modelos de comprensión de contenido (NLP, visión o IA generativa) utilizados como características de clasificación.
  1. Familiaridad con la dinámica de la economía de los creadores y cómo el diseño de recomendaciones afecta la calidad del contenido y los incentivos de los creadores.
  1. Experiencia con nuestra pila: PyTorch (TorchRec, Transformers), Ray, Databricks, AWS.
  1. Pasión por los videojuegos y/o experiencia con analítica de juegos.

Información sobre transparencia salarial

Este puesto está abierto a múltiples ubicaciones en los EE. UU. (incluyendo CA, NYC y WA).

Los rangos de salario base anual esperados para este puesto se detallan a continuación. Cada rango de salario base es relevante solo para personas que residen en o se espera que trabajen dentro de la ubicación especificada. La compensación varía según una variedad de factores, que incluyen (pero no se limitan a) habilidades y competencias, calificaciones, conocimientos y experiencia. Además del salario base, la mayoría de los empleados son elegibles para participar en los generosos planes de beneficios y programas de incentivos discrecionales de Epic (sujeto a los términos de dichos planes o programas).

Rango de salario base en la ciudad de Nueva York

$232,666—$341,243 USD

Rango de salario base en California

$209,399—$307,199 USD

Rango de salario base en Washington

$190,363—$279,199 USD

Nota para las agencias de contratación: Epic no acepta currículos ni propuestas no solicitadas de terceros no autorizados (incluidas agencias de contratación o colocación) (es decir, un tercero con el que no tenemos un acuerdo negociado y ejecutado válidamente). No pagaremos ninguna tarifa a ningún tercero no autorizado. Se pueden encontrar más detalles sobre estos asuntos aquí.

SOBRE NOSOTROS

Epic Games es una empresa líder en entretenimiento interactivo. Durante más de 30 años hemos estado creando juegos galardonados y tecnología de motor que permite a otros crear juegos visualmente impresionantes y contenido 3D que dan vida a los entornos como nunca antes. La galardonada tecnología Unreal Engine de Epic no solo brinda a los desarrolladores de juegos la capacidad de crear experiencias interactivas de alta fidelidad para PC, consola, móvil y VR, sino que también es una herramienta que está siendo adoptada por creadores de contenido en una variedad de industrias como medios y entretenimiento, automotriz y diseño arquitectónico. A medida que continuamos construyendo nuestra tecnología de motor y desarrollando juegos notables, nos esforzamos por construir equipos de talento de clase mundial.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores