- Diseñar y desarrollar la pipeline de IA necesaria para el servicio de chat de personajes basado en LLM según los requisitos del producto.
- Colaborar con el equipo para implementar técnicamente estructuras que aumenten la inmersión y mejoren la calidad de la experiencia del usuario.
- Mejorar continuamente el rendimiento y la precisión de la pipeline y promover el avance del sistema para optimizar las operaciones.
Responsabilidades principales
Responsabilidades principales
- Diseñar y desarrollar la pipeline de IA necesaria para el servicio de chat de personajes basado en LLM según los requisitos del producto.
- Colaborar con el equipo para implementar técnicamente estructuras que aumenten la inmersión y mejoren la calidad de la experiencia del usuario.
- Mejorar continuamente el rendimiento y la precisión de la pipeline y promover el avance del sistema para optimizar las operaciones.
Calificaciones
- Experiencia en el desarrollo de servicios y la construcción de pipelines utilizando bibliotecas relacionadas con LLM.
- Experiencia en la mejora del rendimiento de LLM a través de técnicas de control de indicaciones, RAG, ajuste fino, etc.
- Experiencia en desarrollo backend basado en Python.
- Experiencia en desarrollo de aplicaciones web utilizando el framework React.
- Experiencia en equilibrar la calidad de la IA y la UX al colaborar con diseñadores, planificadores y desarrolladores de aplicaciones.
Calificaciones preferidas
- Experiencia en el desarrollo de servicios de contenido inmersivo como chatbots de personajes, contenido creativo y conversaciones basadas en emociones.
- Experiencia en aplicar modelos de generación de imágenes como Stable Diffusion y Flux a servicios.
- Experiencia en el uso de frameworks de flujo de trabajo de LLM como LangChain y LangGraph.
- Experiencia en mejorar la eficiencia operativa desde la perspectiva de la optimización de velocidad/costo de respuesta de la API.
- Comprensión y experiencia con modelos multimodales que procesan texto, imágenes y voz.
- Experiencia en el manejo de grandes volúmenes de tráfico a través de tareas asíncronas.
Proceso de contratación
- 1) Pre-Entrevista: Presentación del solicitante y de la empresa, realizando una entrevista en línea no presencial de aproximadamente 30 minutos (Google Meet) para discutir la experiencia y el estilo de trabajo del solicitante.
- 2-1) Entrevista Técnica: Entrevista de aproximadamente 1 hora sobre la capacidad de resolver problemas técnicos, comprensión del stack tecnológico y experiencia práctica.
- 2-2) Entrevista de Equipo: Entrevista de aproximadamente 1 hora para evaluar la capacidad de comprender los objetivos comerciales, pensar desde la perspectiva del producto, colaborar dentro de la organización del producto, habilidades de comunicación y habilidades de resolución de problemas.
- 3) Entrevista de Ajuste Cultural: Entrevista de aproximadamente 1 hora para evaluar la adecuación a la misión/visión de la empresa, la cultura organizacional, el estilo de trabajo y la capacidad de colaboración.