Ingeniería
Ingeniero de IA/aprendizaje automático: generación de niveles y solucionador
Construye los sistemas detrás de los tableros de OutBrick: generación procedimental, el solucionador que verifica cada tablero y personalización suave en el dispositivo.
- UbicaciónRemoto
- EscribeJornada completa
- EquipoIngeniería
- Solicitar antes de31 de diciembre de 2026
Sobre el puesto
Un solucionador despejó cada uno de los 2000 tableros de OutBrick antes de publicarlos, para que nadie encuentre un callejón sin salida. Dirigirás ese proceso y lo ampliarás: generar tableros interesantes además de resolubles, clasificar su dificultad y fijar objetivos de movimientos justos.
También explorarás personalización —adaptar el ritmo de dificultad a quien juega— con una restricción firme: OutBrick no tiene SDK de analítica ni recopila datos de juego, así que toda adaptación debe ejecutarse en el dispositivo.
Qué harás
- Dirigir y ampliar el solucionador y la verificación de cada tablero publicado
- Crear generación procedimental para capítulos nuevos, clasificación de dificultad y objetivos de movimientos
- Investigar personalización de ritmo y pistas en el dispositivo sin que ningún dato tenga que salir de él
- Crear herramientas para que los diseñadores generen, examinen y ajusten tableros por sí mismos
- Mantener el proceso reproducible y los resultados explicables a una persona no especialista
Qué aportarás
- Sólida ingeniería de software en Swift, Python, C++ o Rust y disposición a trabajar entre ellos
- Experiencia en búsqueda y planificación (A*, IDA*, BFS/DFS con poda, resolución de restricciones) u optimización combinatoria
- Experiencia práctica de aprendizaje automático desde los datos hasta la evaluación
- Criterio para elegir una heurística simple frente a un modelo cuando sea mejor
Se valorará
- Experiencia en generación procedimental de contenido para juegos
- Aprendizaje automático en el dispositivo en plataformas de Apple (Core ML, Create ML, Metal)
- Un artículo, charla o proyecto de código abierto publicado sobre puzles, búsqueda o generación procedimental
¿No cumples cada requisito? Solicita igualmente. Preferimos conocer a alguien que pueda crecer en el puesto que dejar de hacerlo.
Solicitar
Solicita este puesto.
Diez minutos, sin cuenta ni subir un CV. Un enlace a tu trabajo dice más que un CV.
Otros puestos abiertos
- Responsable de marketing de contenidosMarketing · Remoto · Jornada completa
- Diseñador de experiencia del jugador (UX de juegos)Diseño · Remoto · Jornada completa
- Responsable de comunidad y redes socialesComunidad · Remoto · Jornada completa
- Especialista en crecimiento y optimización del App Store (ASO)Marketing · Remoto · Contrato

