CONCEPT SOLUTIONS LLC
Roblox
Ingeniero Principal de Plataforma de Machine Learning, Fundación AI
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 unen, desde cualquier parte 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 para ayudarnos 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 escala y ayudarás a crear experiencias compartidas más seguras y cívicas para todos.
La Plataforma de ML potencia cientos de casos de uso y miles de millones de inferencias por día en Descubrimiento, Seguridad, Economía y Creación. Construimos los primitivos que permiten a los equipos entrenar, evaluar, implementar y operar modelos de forma rápida y segura, para que una nueva idea de ML pueda llegar a producción en semanas o menos. Buscamos un Ingeniero de Plataforma Principal que trate la plataforma como un producto: alguien que pueda convertir la compleja infraestructura de ML/IA en APIs duraderas y claras, SDKs y CLIs/UIs fáciles de usar que nuestros desarrolladores internos adoren.
Este puesto combina el pensamiento de producto, la experiencia del desarrollador, la ingeniería de backend y la infraestructura a escala. La experiencia práctica en ML es una ventaja; un historial de construcción de plataformas internas que los desarrolladores adoran es imprescindible.
Tú eres
- Tener 10+ años de experiencia profesional y una gran experiencia en diseño de sistemas de la que extraer para construir una plataforma de ML escalable y fiable para todo Roblox.
- Una Máquina de Código; te encanta no solo diseñar y comunicar ideas, sino también enviar productos. Te obsesionan los comentarios de los usuarios y te esfuerzas constantemente por poner las funciones de la plataforma en manos de los clientes.
- Dominio del diseño de API y la experiencia del desarrollador: gRPC/REST APIs, SDKs, CLIs e interfaces de usuario sencillas que los desarrolladores adoran usar.
- Te apasiona la infraestructura como código y la automatización de procesos manuales tediosos. Impulsas soluciones de plataforma que no dejan que los equipos de guardia soporten la carga de las decisiones de diseño.
- Te apasiona apoyar a los ingenieros de ML para satisfacer y comprender sus necesidades, y traducirlas en abstracciones de plataforma limpias y duraderas.
- Un comunicador claro que sobresale tanto en la comunicación escrita como verbal a través de diferentes niveles de detalle técnico.
- Título de Grado en Ciencias de la Computación, Ingeniería Informática, Ciencia de Datos o un campo técnico similar.
- Bueno tener: experiencia con el ciclo de vida completo del modelo de ML, como el servicio de modelos, el entrenamiento, la CI/CD de modelos y la gestión de recursos de GPU, y haber creado funciones de plataforma de ML que sean agradables de usar.
Tú harás
- Ser propietario de la plataforma como producto y establecer la dirección de extremo a extremo: definir requisitos, escribir RFDs y enviar APIs, SDKs, CLIs e interfaces de usuario que faciliten la adopción de ML@Roblox.
- Inicializar y mantener componentes centrales de la Plataforma de ML: Capa de Servicio, Registro de Modelos, Orquestador de Pipelines y planos de control de Entrenamiento/Inferencia.
- Establecer la estrategia técnica y supervisar el desarrollo de sistemas de infraestructura fiables y a gran escala, con SLOs claros para latencia, disponibilidad y coste.
- Diseñar excelentes experiencias para desarrolladores con plantillas de "paved road", "golden paths", configuraciones predeterminadas y documentación clara para reducir el tiempo hasta la primera producción.
- Instrumentar la plataforma para medir la adopción, la fricción, la fiabilidad y el coste; utilizar datos para priorizar el roadmap y validar los resultados.
- Colaborar con organizaciones (Ingeniería de ML, Ciencia de Datos, Infraestructura/SRE, Seguridad, Finanzas) para optimizar el rendimiento, la seguridad y el gasto, especialmente para el entrenamiento intensivo en GPU y la inferencia de alto QPS.
- Proponer e implementar nuevas herramientas de plataforma para mejorar el tiempo de producción de los MLEs en todo el ciclo de vida de ML.
- Mantenerse al día de las tendencias de la industria en machine learning e infraestructura para garantizar la adopción de tecnologías y prácticas de vanguardia.
- Mentorizar a ingenieros junior y senior, liderar revisiones de diseño e impulsar decisiones arquitectónicas inter-equipos que perduren.
Rango Salarial Anual
Para los puestos que se encuentran 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,050 USD
Los puestos que se encuentran 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 apoyar futuras patrocinios de H-1B en este momento.
