Descripción
El puesto se centra en el desarrollo y aplicación de sistemas de inteligencia artificial cognitiva. Las principales funciones incluyen la implementación de módulos dedicados a la comprensión del lenguaje natural, la clasificación de intenciones, la extracción de entidades y la gestión del contexto en sistemas interactivos. Se requiere el desarrollo de prototipos para la generación de especificaciones estructuradas, planes de acción y estructuras conceptuales como árboles de tareas. Esto implica un trabajo colaborativo en el diseño de agentes inteligentes basados en modelos de lenguaje grandes (LLMs), recuperación aumentada por generación (RAG), sistemas de embeddings, módulos de memoria y flujos de decisión complejos.Además, el rol abarca el modelado de aspectos cognitivos y conductuales, definiendo marcos conceptuales basados en la atención, la memoria, la percepción, la toma de decisiones, la carga mental y los procesos de aprendizaje. Se busca traducir constructos psicológicos en variables medibles que puedan ser integradas en sistemas de inteligencia artificial. Otra área clave es la experimentación y evaluación, ejecutando procesos de entrenamiento y validación de modelos, preparando conjuntos de datos, limpiando información y asegurando la trazabilidad y reproducibilidad de los experimentos mediante buenas prácticas de documentación.
También se trabajará con IA generativa y modelos multimodales, utilizando APIs y frameworks para tareas de generación, clasificación, razonamiento y evaluación. Se implementarán flujos de trabajo que involucren prompting, almacenes vectoriales y evaluaciones de respuesta. Se aplicarán prácticas de MLOps, utilizando herramientas de control de versiones como Git y plataformas como GitHub o GitLab, y se apoyará la creación de pipelines reproducibles con tecnologías como MLflow, DVC y Docker. La posición requiere conocimientos en estadística aplicada y diseño experimental para el análisis de comportamiento.