Ir al contenido

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
  • TipoJornada 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.

Los campos son obligatorios salvo que se indiquen como opcionales.

Candidatura para Ingeniero de IA/aprendizaje automático: generación de niveles y solucionador

Lo que mejor muestre tu trabajo: portafolio, GitHub, canal o perfil de LinkedIn.

Por qué este puesto y algo que hayas creado y te enorgullezca. Bastan unos párrafos; no hace falta carta formal.

Qué ocurre después: una persona lee la candidatura y responde por correo. Si encaja, organizamos una breve videollamada.