Engenharia
Engenheiro(a) de IA/ML — Geração de níveis e solucionador
Desenvolva os sistemas por trás dos níveis de OutBrick: geração procedural de níveis, o solucionador que verifica cada um e personalização sutil no próprio dispositivo.
- LocalizaçãoRemoto
- DigiteTempo integral
- EquipeEngenharia
- Prazo para se candidatar31 de dezembro de 2026
Sobre a vaga
Cada um dos 2000 tabuleiros do OutBrick foi resolvido por um solucionador antes do lançamento, por isso nenhum jogador encontra um beco sem saída. Vais ser responsável por esse processo e levá-lo mais longe: gerar tabuleiros que sejam interessantes além de solucionáveis, classificar a sua dificuldade e definir objetivos de jogadas que pareçam justos.
Vais também explorar a personalização — ajustar o ritmo da dificuldade ao jogador que está diante do tabuleiro — com uma restrição firme: o OutBrick não tem SDK de análise e não recolhe dados de jogo, por isso tudo o que se adapta a um jogador tem de correr no dispositivo.
O que vais fazer
- Cuidar e aprimorar o solucionador e a verificação de todos os níveis lançados
- Criar geração procedural para novos capítulos, com avaliação de dificuldade e definição de metas de jogadas
- Pesquisar a personalização local do ritmo e das pistas, sem que dados saiam do dispositivo
- Criar ferramentas para que designers gerem, inspecionem e ajustem níveis por conta própria
- Manter o processo reproduzível e os resultados compreensíveis para quem não é especialista
O que esperamos de ti
- Experiência sólida em engenharia de software com Swift, Python, C++ ou Rust — e disposição para trabalhar com várias dessas linguagens
- Experiência com busca e planejamento (A*, IDA*, BFS/DFS com poda, satisfação de restrições) ou otimização combinatória
- Experiência prática com aprendizado de máquina, da preparação de dados à avaliação
- Bom senso para preferir uma heurística simples a um modelo quando ela for a melhor opção
Diferenciais
- Experiência com geração procedural de conteúdo para jogos
- Aprendizado de máquina no dispositivo em plataformas Apple (Core ML, Create ML, Metal)
- Artigo publicado, palestra ou projeto de código aberto sobre quebra-cabeças, busca ou geração procedural de conteúdo
Não preenche todos os requisitos? Candidate-se mesmo assim. Preferimos conhecer alguém que possa crescer na função a deixar essa pessoa passar.
Inscreva-se
Candidate-se a esta vaga.
Dez minutos, sem conta e sem enviar currículo. Um link para seu trabalho diz mais do que um currículo.
Outras vagas abertas
- Responsável de Marketing de ConteúdosMarketing · Remoto · Tempo integral
- Designer de Experiência do Jogador (UX de jogos)Design · Remoto · Tempo integral
- Gestor(a) de Comunidade e Redes SociaisComunidade · Remoto · Tempo integral
- Especialista em Crescimento e Otimização para a App Store (ASO)Marketing · Remoto · Contrato

