Chat rápido, melhores ofertas — Baixar

Arquiteto de IA / Líder Técnico (jogo de mahjong)

Indeed

Empresa

Tipo de empregoTempo Integral
Modalidade de TrabalhoPresencial
Nível de ExperiênciaSem Limite de Experiência
Nível de EducaçãoSem Limite de Formação

Descrição

Resumo: Buscamos um Líder Técnico prático para projetar e construir um Companheiro de IA para um jogo online de mahjong, com foco em um modelo de tomada de decisão com uma camada de raciocínio baseada em LLM e inferência de baixa latência. Pontos de destaque: 1. Liderar o desenvolvimento de IA para um Inovador Companheiro de IA em mahjong online 2. Projetar e implementar algoritmos complexos de IA para jogos com integração de LLM 3. Assumir a responsabilidade pela arquitetura técnica de ponta a ponta e pela inferência de baixa latência **Sobre o projeto** ***(descrição, duração, estágio)*** ---------------------------------------------------------- Líder Técnico prático para um **Companheiro de IA** em um jogo online de mahjong. O cliente é uma **empresa de jogos sociais (com elemento web3)** que está escalando seu produto e sua equipe. Entregamos o lado de IA do seu jogo como seu parceiro de IA incorporado. O Companheiro de IA joga mahjong em um nível forte e explica seus lances. O cerne dessa função é **construir o algoritmo de jogo de mahjong**: um modelo dedicado de tomada de decisão (aprendizado por reforço, aprendizado por imitação ou baseado em busca — treinado nos dados históricos de mãos do cliente) com uma **camada de raciocínio LLM** acima dele. Restrições principais de projeto: um **contrato de ação válida** com o mecanismo do jogo (a ponte fornece lances legais), **detecção de vitória**, e um **orçamento de resposta de 2 segundos** por lance. As explicações são executadas de forma assíncrona. O suporte a mais de um conjunto de regras (riichi e variantes regionais) está no roteiro. **Duração**: 3 meses, 0\.5 FTE. **O que você realmente fará** ***(exemplos de tarefas)*** ------------------------------------------------- * Projetar e construir o algoritmo de jogo de mahjong: escolher e justificar a abordagem (aprendizado por imitação com base em históricos de mãos, RL / auto-jogo, busca com MCTS ou uma abordagem híbrida), depois treinar, avaliar e implantar. * Assumir a responsabilidade pela arquitetura técnica de ponta a ponta: modelo do jogo \+ camada de raciocínio LLM, máscara de ações válidas, detecção de vitória e contrato de API com a ponte do jogo do cliente. * Cumprir o **orçamento de resposta de 2 segundos**: projetar e medir o caminho de inferência, agrupamento (batching) e cache; manter uma margem de latência para o número apresentado ao cliente. * Definir quais dados e nomes de eventos precisamos obter do cliente (históricos de mãos, fluxos de eventos); construir o pipeline de treinamento e calibração com base nesses dados. * Construir e executar o ambiente de avaliação: medir a força de jogo contra os pontos de referência do cliente e validar a qualidade das explicações. * Implementar **observabilidade de LLM com Langfuse** (registro assíncrono, lote N\+1) como uma conquista rápida nas primeiras sprints. * Assumir o contexto de Vlad Borysenko (supervisão de 0\.15–0\.2 FTE durante a fase de ramp-up) e liderar o trabalho das sprints com o Engenheiro de IA; colaborar com o Product Owner do cliente em um processo Scrum. * Representar o CTO e os engenheiros do cliente nas decisões técnicas; explicar as compensações em linguagem clara e em profundidade, quando solicitado. * Acompanhar os riscos identificados pela equipe de conta: licenciamento de novos dados de treinamento, capacidades da ponte com o mecanismo do jogo e escopo de múltiplos conjuntos de regras. **Habilidades** ***(prática em primeiro lugar)*** ---------------------------------- * **IA para jogos / tomada de decisão sequencial**: experiência prática com RL, aprendizado por imitação ou agentes baseados em busca (MCTS, auto-jogo) — idealmente para jogos com informação imperfeita (mahjong, pôquer, jogos de cartas) * **Python** especializado para sistemas de ML; sólida engenharia de software (APIs, testes, CI) * **Treinamento de modelos com dados de jogos**, de ponta a ponta: dados, treinamento, avaliação, implantação * **Engenharia de aplicações LLM**: camadas de raciocínio, design de prompts e contexto, saídas estruturadas, salvaguardas * **Inferência de baixa latência**: perfilamento, agrupamento (batching), cache, compensações entre tamanho do modelo e orçamento de tempo rígido * Observabilidade e avaliação de LLM (Langfuse ou similar) * Implantação na AWS para cargas de trabalho de ML * Liderança técnica de um pequeno grupo; comunicação escrita e falada clara com engenheiros e executivos do cliente **Conhecimentos** ------------- * Teoria dos jogos para jogos com informação imperfeita; avaliação da força de jogo (taxas de vitória, classificações estilo Elo, agentes de referência) * Padrões de integração com mecanismos de jogos (fluxos de eventos, máscaras de ações, pontes de estado) * Contexto de produtos web3 / jogos — um diferencial, não obrigatório * AWS Well-Architected para cargas de trabalho de ML **Experiência** -------------- Características-chave (idealmente 4/4): * Engenharia prática de ML/IA em escala produtiva * Lançamento de um sistema de IA dentro de um produto ativo com limites rígidos de latência * Experiência com provedores de nuvem de grande porte (AWS preferida) * Antecedentes em consultoria tecnológica / entrega voltada ao cliente Características específicas para a função: * **6+ anos** de engenharia prática de ML/IA, com trabalho real em **IA para jogos ou tomada de decisão sequencial** (RL / MCTS / auto-jogo — não apenas aplicações de LLM) * Treinamento de modelos com dados de usuários ou de jogos, de ponta a ponta (dados, treinamento, avaliação, implantação) * Liderança de pequenas equipes de entrega mantendo, ainda assim, codificação pessoal * Conforto em assumir a responsabilidade por uma arquitetura perante o CTO técnico de um cliente **Perguntas para candidatos** ---------------------------- * **Informação imperfeita**: no mahjong, a maior parte das peças fica oculta para cada jogador. Como a informação oculta altera sua escolha de algoritmo comparada à de um jogo com informação perfeita, como xadrez? * **Orçamento de latência**: conte-nos sobre um sistema que você lançou com um limite rígido de tempo de resposta. Como você projetou, mediu e defendeu esse orçamento? * **Híbrido LLM + modelo**: como você combinaria um modelo de jogo treinado com uma camada de explicação LLM para garantir que a explicação nunca contradiga o lance realizado? * **Prática + liderança**: como você equilibra a codificação pessoal das partes mais difíceis com a liderança de um engenheiro e a representação perante o cliente?

Alguns conteúdos foram traduzidos automaticamente pelo sistema

Publicado por

João Santos

Indeed · HR

Localização

João Santos

Indeed · HR

Vagas semelhantes

Arquiteto de IA / Líder Técnico (jogo de mahjong) vaga da Indeed em 2026 | ok.com