Engenharia
Engenheiro(a) de IA/ML — Geração de Fases e Solucionador
Desenvolva os sistemas por trás das fases de OutBrick: geração procedural de fases, o solucionador que verifica cada uma e personalização sutil no próprio dispositivo.
- LocalizaçãoRemoto
- TipoTempo integral
- EquipeEngenharia
- Prazo para se candidatar31 de dezembro de 2026
Sobre a vaga
Cada uma das 2.000 fases de OutBrick foi resolvida por um algoritmo antes do lançamento, para que nenhum jogador encontre um beco sem saída. Você cuidará desse processo e o aprimorará: criando fases interessantes e solucionáveis, avaliando a dificuldade e definindo metas de movimentos justas.
Você também vai explorar a personalização — ajustando o ritmo da dificuldade para quem está diante da fase — respeitando uma regra essencial: OutBrick não tem SDK de análise nem coleta dados de jogo, então qualquer adaptação precisa acontecer no próprio dispositivo.
O que você fará
- Cuidar e aprimorar o solucionador e a verificação de todas as fases lançadas
- Criar geração procedural para novos capítulos, com avaliação de dificuldade e definição de metas de movimentos
- Pesquisar a personalização local do ritmo e das dicas, sem que dados saiam do dispositivo
- Criar ferramentas para que designers gerem, inspecionem e ajustem fases por conta própria
- Manter o processo reproduzível e os resultados compreensíveis para quem não é especialista
O que esperamos de você
- 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
- Líder de Marketing de ConteúdoMarketing · Remoto · Tempo integral
- Designer de Experiência do Jogador (UX de Jogos)Design · Remoto · Tempo integral
- Gerente de Comunidade e Redes SociaisComunidade · Remoto · Tempo integral
- Especialista em Crescimento e Otimização da App Store (ASO)Marketing · Remoto · Contrato

