CONCEPT SOLUTIONS LLC
Roblox
Engenheiro(a) Principal de Plataforma de Machine Learning, Foundation AI
Sobre a oportunidade
Todos os dias, dezenas de milhões de pessoas vêm para a Roblox para explorar, criar, jogar, aprender e se conectar com amigos em experiências digitais imersivas 3D – todas criadas por nossa comunidade global de desenvolvedores e criadores.
Na Roblox, estamos construindo as ferramentas e a plataforma que capacitam nossa comunidade a dar vida a qualquer experiência que eles possam imaginar. Nossa visão é reimaginar a forma como as pessoas se reúnem, de qualquer lugar do mundo e em qualquer dispositivo. Estamos em uma missão para conectar um bilhão de pessoas com otimismo e civilidade, e procuramos talentos incríveis para nos ajudar a chegar lá.
Uma carreira na Roblox significa que você estará trabalhando para moldar o futuro da interação humana, resolvendo desafios técnicos únicos em escala e ajudando a criar experiências compartilhadas mais seguras e civilizadas para todos.
A Plataforma de ML impulsiona centenas de casos de uso e bilhões de inferências por dia em Discovery, Safety, Economy e Creation. Construímos os primitivos que permitem às equipes treinar, avaliar, implantar e operar modelos de forma rápida e segura – para que uma nova ideia de ML possa chegar à produção em semanas ou menos. Estamos procurando um(a) Engenheiro(a) de Plataforma Principal que trate a plataforma como um produto: alguém que possa transformar infraestrutura complexa de ML/IA em APIs, SDKs claras e duráveis e CLIs/UIs fáceis de usar que nossos desenvolvedores internos adoram.
Esta função combina pensamento de produto, experiência do desenvolvedor, engenharia de backend e infraestrutura em escala. Experiência prática em ML é um diferencial; um histórico de construção de plataformas internas que os desenvolvedores adoram é obrigatório.
Você é
- Ter 10+ anos de experiência profissional e uma vasta experiência em design de sistemas para construir uma plataforma de ML escalável e confiável para toda a Roblox.
- Uma Máquina de Código; você adora não apenas projetar e comunicar ideias, mas também entregar produtos. Você se preocupa com o feedback do usuário e busca constantemente colocar recursos da plataforma nas mãos dos clientes.
- Proficiência em design de API e experiência do desenvolvedor — gRPC/REST APIs, SDKs, CLIs e UIs simples que os desenvolvedores adoram usar.
- Você é apaixonado(a) por infraestrutura como código e pela automação de processos manuais trabalhosos. Você defende soluções de plataforma que não deixam as equipes de plantão carregando o fardo das escolhas de design.
- Apaixonado(a) por apoiar engenheiros de ML a atender e entender suas necessidades, e traduzi-las em abstrações de plataforma limpas e duráveis.
- Um(a) comunicador(a) claro(a) que se destaca tanto na comunicação escrita quanto verbal em diferentes níveis de detalhe técnico.
- Bacharelado em Ciência da Computação, Engenharia da Computação, Ciência de Dados ou um campo técnico similar.
- Bom ter – experiência com o ciclo de vida completo do modelo de ML, como serving de modelos, treinamento, CI/CD de modelos e gerenciamento de recursos de GPU, e ter construído recursos de plataforma de ML que são um prazer de usar.
Você Irá
- Ser o produto da plataforma e definir a direção de ponta a ponta: Definir requisitos, escrever RFDs e entregar APIs, SDKs, CLIs e UIs que tornam o ML@Roblox fácil de adotar.
- Inicializar e manter componentes centrais da Plataforma de ML: Camada de Serving, Registro de Modelos, Orquestrador de Pipelines e planos de controle de Treinamento/Inferência.
- Definir estratégia técnica e supervisionar o desenvolvimento de sistemas de infraestrutura de alta escala e confiáveis, com SLOs claros para latência, disponibilidade e custo.
- Projetar ótimas experiências para desenvolvedores com templates de "paved road", "golden paths", padrões opinativos e documentação clara para reduzir o tempo para a primeira produção.
- Instrumentar a plataforma para medir adoção, atrito, confiabilidade e custo; usar dados para priorizar o roadmap e validar resultados.
- Colaborar entre organizações (Engenharia de ML, Ciência de Dados, Infra/SRE, Segurança, Finanças) para otimizar desempenho, segurança e gastos, especialmente para treinamento intensivo em GPU e inferência de alto QPS.
- Propor e implementar novas ferramentas de plataforma para melhorar o tempo de produção para MLEs em todo o ciclo de vida de ML.
- Manter-se atualizado(a) sobre as tendências da indústria em machine learning e infraestrutura para garantir a adoção de tecnologias e práticas de ponta.
- Orientar engenheiros juniores e seniores, liderar revisões de design e impulsionar decisões arquiteturais inter-equipes que perdurem.
Faixa Salarial Anual
Para funções baseadas em nossa sede em San Mateo, CA: O salário base inicial para esta posição é o mostrado abaixo. O salário base real depende de uma variedade de fatores relacionados ao trabalho, como histórico profissional, treinamento, experiência de trabalho, localização, necessidades do negócio e demanda do mercado. Portanto, em algumas circunstunâncias, o salário real pode ficar fora dessa faixa esperada. Esta faixa salarial está sujeita a alterações e pode ser modificada no futuro. Todos os funcionários em tempo integral também são elegíveis para remuneração em ações (equity) e para benefícios conforme descrito nesta página.
$295,250—$345,050 USD
Funções baseadas em um escritório são presenciais às terças, quartas e quintas-feiras, com presença opcional às segundas e sextas-feiras (a menos que indicado de outra forma).
A Roblox oferece oportunidades iguais de emprego a todos os funcionários e candidatos a emprego e proíbe discriminação e assédio de qualquer tipo, independentemente de raça, cor, religião, idade, sexo, origem nacional, status de deficiência, genética, status de veterano protegido, orientação sexual, identidade ou expressão de gênero, ou qualquer outra característica protegida pelas leis federais, estaduais ou locais. A Roblox também oferece acomodações razoáveis a candidatos com deficiências qualificadas ou crenças religiosas durante o processo de recrutamento.
Apenas para funções baseadas nos EUA, observe que a Empresa pode não ser capaz de empregar candidatos para esta função que tenham autorização de trabalho nos Estados Unidos relacionada a certas categorias de visto dos EUA, ou apoiar futuras patrocínios de H-1B neste momento.
