Descripción del puesto
Nos encontramos en la búsqueda de un Programador IA Sr. Este programador debe tener habilidades técnicas avanzadas y experiencia previa en desarrollo de sistemas que incluyan procesamiento de lenguaje natural (NLP), indexación de datos, y creación de sistemas basados en inteligencia artificial. A continuación, se detallan las competencias específicas que debe tener:
Requisitos
Lenguajes y Tecnologías:
- Node.js con experiencia en APIs y microservicios.
- Conocimientos en tecnologías de NLP y bibliotecas de IA.
- Experiencia con frameworks y servicios cloud como AWS. (excluyente)
Bases de Datos:
- Bases de datos SQL y NoSQL (MongoDB, DynamoDB).
Herramientas de Versionado:
- Uso de herramientas como Git y plataformas de gestión de código como GitHub
Acreditar experiencia en:
Indexación y Consulta de Conocimientos:
- Ingesta de información de archivos simples, bases de datos relacionales y no relacionales, y fuentes de datos mediante scraping web.
- Capacidad para trabajar con sistemas de búsqueda e indexación de grandes volúmenes de datos.
- Experiencia en herramientas de creación de índices de búsqueda para mejorar el acceso a la información.
Gestión de APIs:
- Conexión e integración con APIs externas como OpenAI.
- Creación y gestión de endpoints para procesar consultas y recuperar información mediante interfaces RESTful.
Competencias en Procesamiento de Lenguaje Natural (NLP)
Procesamiento y Desambiguación de Consultas:
- Desarrollo de algoritmos para el procesamiento de consultas de usuarios.
- Capacidad para extraer entidades clave y desambiguar intenciones en las consultas.
Uso de Embeddings y Búsqueda Semántica:
- Creación y almacenamiento de embeddings para mejorar la búsqueda semántica.
- Comparación de embeddings para optimizar la recuperación de información.
Competencias en Machine Learning e IA
Entrenamiento y Mejora Continua:
- Automatización de la ingesta de datos para entrenar continuamente los sistemas.
- Actualización de índices de búsqueda basados en el análisis semántico.
- Validación post-ingesta y control de datos maliciosos.
Competencias en Detección y Extracción de Información
Detección Implícita y Extracción de Información:
- Habilidad para detectar solicitudes implícitas, como pedidos de reuniones y órdenes de servicio.
- Extracción de información clave de las solicitudes para su posterior procesamiento.
Beneficios
🤝Un ambiente de trabajo súper cálido y divertido
💪Gran oportunidad para crecer y desarrollarte como profesional
🧡Prepaga premium
🏅Programa de referidos
🎁Obsequios y celebración de fechas especiales
💻Posibilidad de trabajar estés donde estés
🎉Día de cumpleaños free
📦 Kit de bienvenida