Riot Games

Engenheiro Staff Machine Learning - Game Tech Group, Plataforma de ML

Terraform
Tradução automática. Consulte o original.

Sobre a oportunidade

Engenheiros da Riot trazem um conhecimento profundo de áreas técnicas específicas, mas também valorizam a oportunidade de trabalhar em muitos domínios mais amplos.

Como Engenheiro Staff Machine Learning na Riot, você também mergulhará em projetos que se concentram na coesão da equipe e em metas inter-equipes. Você liderará sem autoridade e fornecerá a outros engenheiros uma ilustração clara de engenharia extraordinária.

Riot Games está construindo a próxima geração de sua Plataforma de ML para dar suporte a sistemas de IA e machine learning em todo o desenvolvimento de jogos, experiências de jogadores e ferramentas internas. Estamos procurando um Engenheiro Staff Machine Learning para ajudar a projetar e dimensionar a infraestrutura que impulsiona uma ampla gama de cargas de trabalho de ML e sistemas de IA em evolução na Riot. A equipe de Plataforma de ML constrói e opera a infraestrutura compartilhada por trás do ecossistema de IA da Riot, incluindo implantação de modelos, orquestração, gerenciamento de recursos e fluxos de trabalho de implantação. Nosso objetivo é ajudar as equipes em toda a Riot a mover sistemas de ML da experimentação para serviços de produção confiáveis de forma rápida e confiante. Como Engenheiro Staff Machine Learning na equipe de Plataforma de ML, você projetará sistemas para implantação de modelos, observabilidade e gerenciamento de ciclo de vida, enquanto ajuda a moldar a direção de longo prazo da plataforma de ML da Riot. Você aplicará práticas modernas de MLOps para melhorar a confiabilidade, escalabilidade e experiência do desenvolvedor para equipes que constroem produtos com IA em toda a Riot. Você se reportará ao Gerente de Engenharia.

Para esta função, você encontrará sucesso através da expertise no ofício, um espírito colaborativo e tomada de decisão que prioriza o deleite dos jogadores. Analisaremos seus estudos anteriores, experiência e seu relacionamento pessoal com jogos. Se você incorpora empatia pelo jogador e se preocupa com as experiências dos jogadores, esta pode ser a sua função!

Na Riot Games, colocamos os jogadores em primeiro lugar riotgames.com/en/who-we-are/values. Essa missão impulsiona todas as decisões em nossa busca para criar jogos e experiências que tornem melhor ser um jogador. Se você está trabalhando diretamente em uma nova experiência voltada para o jogador ou se está apoiando a empresa como um todo, todos na Riot fazem parte de nossa missão. E assim como em nossos jogos, somos melhores quando trabalhamos juntos. Nosso objetivo é criar equipes colaborativas onde você é capacitado a trazer sua perspectiva única todos os dias. Se isso parece o tipo de lugar onde você quer trabalhar, estamos ansiosos pela sua candidatura.

RESPONSABILIDADES

  1. Projetar e operar infraestrutura de inferência de IA e ML, incluindo pipelines de implantação e orquestração ciente de CPU/GPU
  1. Desenvolver fluxos de trabalho de CI/CD que permitam iteração rápida e promoção segura do desenvolvimento para produção
  1. Otimizar a infraestrutura que suporta arquiteturas de modelos variadas, de modelos fundamentais a árvores de gradiente aprimoradas, para alta taxa de transferência, baixa latência e alta disponibilidade
  1. Estabelecer e evoluir as melhores práticas de implantação de ML, incluindo modelos de múltiplas versões, rollouts blue/green, implantações shadow e estratégias de rollback
  1. Melhorar a experiência do desenvolvedor, reduzindo a complexidade operacional e simplificando a integração à plataforma
  1. Influenciar a arquitetura de longo prazo da plataforma e ajudar a moldar a direção técnica em todo o ecossistema de ML da Riot
  1. Colaborar com pesquisadores e equipes de jogos para entender as necessidades do produto e construir capacidades de plataforma reutilizáveis
  1. Usar ferramentas e fluxos de trabalho modernos de desenvolvimento assistido por IA de forma ponderada para acelerar a iteração, mantendo a qualidade e a confiabilidade da engenharia

QUALIFICAÇÕES REQUERIDAS

  1. 6+ anos de experiência em engenharia, com tempo dedicado a equipes de ML/IA, plataforma ou infraestrutura
  1. Experiência operando plataformas de inferência como KServe e infraestrutura de ML de produção, incluindo Feast, Milvus ou sistemas open-source similares
  1. Experiência com um ou mais frameworks de inferência, incluindo NVIDIA Triton/Dynamo, TorchServe ou sistemas similares
  1. Familiaridade com orquestração de GPU, ajuste de desempenho e agendamento consciente de custos
  1. Experiência com fluxos de trabalho de CI/CD, infraestrutura como código (por exemplo, Terraform) e gerenciamento de artefatos
  1. Experiência na construção e operação de serviços em arquiteturas distribuídas ou orientadas a serviços

QUALIFICAÇÕES DESEJÁVEIS

  1. Experiência na construção de infraestrutura de ML em um ambiente de tempo real ou sensível à latência
  1. Experiência prática na otimização de implantações de ML e IA (LLMs, modelos de difusão, etc.) para taxa de transferência, latência e confiabilidade
  1. Familiaridade com fluxos de trabalho de agentes e frameworks de orquestração para sistemas baseados em LLM
  1. Paixão pela experiência do jogador, sistemas de jogos ou desenvolvimento de tecnologia criativa

NOSSO

BENEFÍCIOS: A Riot foca no equilíbrio entre vida pessoal e profissional, demonstrado por nossa política de folga remunerada aberta e outros benefícios, como horários de trabalho flexíveis. Oferecemos seguro médico, odontológico e de vida, licença parental para você, seu cônjuge/parceiro(a) doméstico(a) e filhos, e um 401k com contrapartida da empresa. Confira nossas páginas de benefícios riotgames.com/en/work-with-us/overview para mais informações.

É nossa política fornecer igualdade de oportunidades de emprego para todos os candidatos e membros da Riot Games, Inc. A Riot Games faz acomodações razoáveis para Rioters com deficiência e não discrimina ilegalmente com base em raça, cor, religião, sexo, orientação sexual, identidade ou expressão de gênero, origem nacional, idade, deficiência, status de veterano, estado civil, histórico criminal ou qualquer outra categoria protegida pela lei federal e estadual aplicável. Consideramos para emprego todos os candidatos qualificados, incluindo aqueles com histórico criminal, de maneira consistente com a lei federal, estadual e local aplicável, incluindo a Lei de Oportunidade Justa da Califórnia, a Iniciativa de Oportunidade Justa para Contratação da Cidade de Los Angeles, a Ordem de Oportunidade Justa do Condado de Los Angeles para Empregadores, a Ordem de Oportunidade Justa de São Francisco e a Lei de Oportunidade Justa de Washington.

De acordo com a Ordem de Oportunidade Justa do Condado de Los Angeles, as seguintes tarefas essenciais podem criar uma base para desqualificar candidatos com histórico criminal relevante:

  1. Salvaguardar dados confidenciais e sensíveis da Empresa
  1. Comunicação com terceiros, incluindo Rioters e terceiros como fornecedores e/ou jogadores, incluindo menores
  1. Acesso a ativos da Empresa, sistemas digitais seguros e redes
  1. Garantir um ambiente interativo seguro para jogadores e outros Rioters

Essas tarefas estão diretamente relacionadas às operações essenciais, segurança, confiança e obrigações de conformidade em nossa organização. Observe que as tarefas do cargo podem evoluir com base nas necessidades do negócio e responsabilidades adicionais podem ser atribuídas conforme necessário para manter a eficiência operacional e a segurança.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores