Roblox

Ingeniero Principal de Optimización de Modelos

Traducción automática. Consulta el original.

Sobre la oportunidad

Cada día, decenas de millones de personas acuden a Roblox para explorar, crear, jugar, aprender y conectar con amigos en experiencias digitales inmersivas en 3D, todas creadas por nuestra comunidad global de desarrolladores y creadores.

En Roblox, estamos construyendo las herramientas y la plataforma que permiten a nuestra comunidad dar vida a cualquier experiencia que puedan imaginar. Nuestra visión es reimaginar la forma en que las personas se conectan, desde cualquier lugar del mundo y en cualquier dispositivo. Tenemos la misión de conectar a mil millones de personas con optimismo y civismo, y buscamos talento increíble que nos ayude a lograrlo.

Una carrera en Roblox significa que trabajarás para dar forma al futuro de la interacción humana, resolverás desafíos técnicos únicos a gran escala y ayudarás a crear experiencias compartidas más seguras y cívicas para todos.

La plataforma de ML de Roblox hoy en día soporta cientos de casos de uso de ML y miles de millones de inferencias por día en Discovery, Safety, Engine y mucho más. Como ingeniero de optimización de modelos en la plataforma de ML, serás responsable de profundizar en los internos del modelo para optimizar el rendimiento, tanto para el entrenamiento como para la inferencia. Buscamos ingenieros experimentados que nos ayuden a maximizar el rendimiento de nuestra plataforma.

Tus Responsabilidades

  1. Optimizar modelos de machine learning para el rendimiento en arquitecturas de GPU, centrándose en flujos de trabajo de entrenamiento e inferencia.
  1. Realizar análisis de perfiles de rendimiento de bajo nivel para identificar cuellos de botella en las canalizaciones de machine learning existentes y proponer mejoras prácticas.
  1. Contribuir al desarrollo de mejores prácticas y herramientas para la optimización y el despliegue de modelos.
  1. Colaborar con equipos multifuncionales, incluidos científicos de datos e ingenieros de software, para integrar y desplegar modelos optimizados en entornos de producción.
  1. Asociarse con organizaciones para crear herramientas, interfaces y visualizaciones que hagan que ML@Roblox sea un placer de usar.

Tu Perfil

  1. 6+ años de experiencia profesional y un conjunto de herramientas de experiencia en diseño de sistemas del que puedas valerte para construir sistemas de alto rendimiento para todo Roblox.
  1. Tener una experiencia significativa depurando GPUs: leyendo perfiles de GPU, depurando errores Xid, etc.
  1. Dominio de herramientas y frameworks avanzados (por ejemplo, CUDA, Triton, TensorRT) para mejorar la velocidad de ejecución del modelo y reducir la latencia.
  1. Experiencia con técnicas de optimización de modelos para LLMs, como decodificación especulativa, batching continuo, cuantización, etc.
  1. Un fanático del rendimiento; te encanta superar los límites de lo que es posible, ya sea extrayendo hasta la última gota de eficiencia de una GPU, ajustando algoritmos para obtener la máxima velocidad o innovando nuevas técnicas para mejorar el rendimiento del modelo.
  1. Un defensor de la generalización: te apasiona crear herramientas y frameworks que ofrezcan mejoras constantes en el rendimiento del modelo.
  1. Apasionado por apoyar a los socios internos (científicos de datos e ingenieros de ML) para satisfacer y comprender sus necesidades.
  1. Una licenciatura en Ciencias de la Computación, Ingeniería Informática, Ciencia de Datos o un campo técnico similar.

Rango Salarial Anual

Para puestos basados en nuestra sede en San Mateo, CA: El salario base inicial para este puesto es el que se muestra a continuación. El salario base real depende de una variedad de factores relacionados con el trabajo, como los antecedentes profesionales, la formación, la experiencia laboral, la ubicación, las necesidades del negocio y la demanda del mercado. Por lo tanto, en algunas circunstancias, el salario real podría estar fuera de este rango esperado. Este rango salarial está sujeto a cambios y puede ser modificado en el futuro. Todos los empleados a tiempo completo también son elegibles para compensación en acciones y para beneficios como se describe en esta página.

$295,250—$345,040 USD

Los puestos que se basan en una oficina son presenciales los martes, miércoles y jueves, con presencia opcional los lunes y viernes (a menos que se indique lo contrario).

Roblox proporciona igualdad de oportunidades de empleo a todos los empleados y solicitantes de empleo y prohíbe la discriminación y el acoso de cualquier tipo sin importar la raza, el color, la religión, la edad, el sexo, el origen nacional, el estado de discapacidad, la genética, el estado de veterano protegido, la orientación sexual, la identidad o expresión de género, o cualquier otra característica protegida por las leyes federales, estatales o locales. Roblox también proporciona adaptaciones razonables a los candidatos con discapacidades o creencias religiosas que cumplan los requisitos durante el proceso de contratación.

Solo para puestos en EE. UU., tenga en cuenta que la Compañía puede no poder emplear a candidatos para este puesto que tengan autorización de trabajo en los Estados Unidos relacionada con ciertas categorías de visas de EE. UU., o respaldar futuras patrocinios de H-1B en este momento.

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