EONGATE es una startup en fase pre-semilla que desarrolla experiencias inmersivas donde personajes históricos cobran vida dentro de escenarios interactivos, dialogando por voz con el usuario mediante IA conversacional integrada en tiempo real.
Buscamos un/a AI NPC Developer (Conversational Characters) para diseñar, construir e integrar desde cero la lógica conversacional de los personajes históricos, asegurando coherencia, personalidad, memoria y baja latencia dentro del entorno interactivo.
Este rol se sitúa en la intersección entre IA, narrativa y gameplay. No es un puesto de chatbot genérico ni de prompt engineering aislado.
Requisitos mínimos
Experiencia desarrollando sistemas de IA conversacional aplicados a personajes o agentes interactivos.
Experiencia integrando LLMs mediante APIs (OpenAI, Anthropic, Convai, Inworld u otros).
Conocimiento sólido de APIs REST y/o WebSockets.
Capacidad para diseñar arquitecturas conversacionales (estados, memoria, límites, contexto).
Autonomía técnica y orientación a producto funcional.
Requisitos deseados
Experiencia en videojuegos, simulaciones o entornos interactivos.
Integración de voz (speech-to-text y text-to-speech) en tiempo real.
Optimización de latencia conversacional en entornos interactivos.
Interés por historia, narrativa o personajes con trasfondo complejo.
Capacidad para documentar decisiones técnicas y colaborar con perfiles no técnicos.
Responsabilidades
Diseñar la arquitectura conversacional de los NPCs históricos.
Definir personalidad, tono, reglas y memoria de cada personaje.
Integrar sistemas de voz y diálogo en tiempo real.
Ajustar y optimizar latencia, estabilidad y coherencia narrativa.
Coordinarse con el equipo creativo e histórico para garantizar rigor y veracidad.
Beneficios
Rol clave en la creación de personajes históricos “vivos”.
Proyecto tecnológicamente ambicioso y culturalmente singular.
Libertad técnica para definir soluciones desde cero.
Experiencia real y demostrable en IA conversacional aplicada a gameplay.
Posibilidad de continuidad y formalización futura según evolución del proyecto.