Estamos en la búsqueda de un Desarrollador de Inteligencia Artificial con conocimientos en IA Generativa.
El candidato implementará soluciones conversacionales básicas y avanzadas y sistemas de búsqueda semántica, utilizando las tecnologías del ecosistema de AWS.
Esta posición es clave para construir la próxima generación de aplicaciones inteligentes que nos solicitan los clientes.
Requisitos
3+ años de experiencia en desarrollo de software: Sólida base en Python y sus librerías para ciencia de datos (Pandas, NumPy).
2+ años de experiencia específica y demostrable con IA Generativa: o Modelos de Lenguaje (LLMs): Experiencia práctica trabajando con APIs de modelos como los de Anthropic (Claude), Cohere, AI21 Labs, o modelos open-source como Llama, Mistral, etc.
o Frameworks de GenAI:
Experiencia comprobable utilizando frameworks como LangChain y/o LlamaIndex.
o Cloud (AWS): Experiencia mandatoria en el uso de servicios de AWS para IA/ML, especialmente Amazon Bedrock, Amazon SageMaker, S3 y Lambdas.
1+ año de experiencia trabajando con bases de datos vectoriales: o Experiencia directa en la implementación y consulta de al menos una de las siguientes tecnologías: OpenSearch (con el plugin k-NN), Qdrant, Pinecone o similares (ej.
Milvus, Weaviate).
Experiencia con Embeddings: Conocimiento práctico sobre modelos de embeddings (ej.
Sentence Transformers) y su aplicación para la búsqueda semántica.
Funciones
Desarrollo de Soluciones con GenAI: Diseñar, desarrollar e implementar aplicaciones inteligentes (chatbots, asistentes virtuales, sistemas de Q&A) utilizando servicios de AWS como Amazon Bedrock y Amazon SageMaker.
Gestión de Vectores y Embeddings: Construir y optimizar pipelines de datos para la ingesta, procesamiento y vectorización de grandes volúmenes de documentos (PDFs, TXT, DOCX, etc.).
Implementación de RAG: Desarrollar y mantener sistemas de Generación Aumentada por Recuperación (RAG), conectando LLMs con bases de conocimiento privadas a través de bases de datos vectoriales.
Administración de Bases de Datos Vectoriales: Implementar, configurar y gestionar bases de datos como OpenSearch (con k-NN), Qdrant o Pinecone para realizar búsquedas semánticas de alta velocidad y precisión.
Tipo de puesto: Tiempo completo
Sueldo: A partir de S/.5,000.00 al mes
Lugar de trabajo: Empleo remoto