Publicada el 8 enero
Misión del puesto
Especialista en IA Generativa y Bases de Datos Vectoriales
Especialista en IA Generativa y Bases de Datos Vectoriales
Iniciamos la búsqueda de un/a Especialista en IA generativa para unirse a una empresa de veloz crecimiento, con buen posicionamiento en el mercado y que proporciona a sus clientes la última tecnología en chatbots conversacionales.
Nuestro cliente es una empresa SaaS, ubicada en Majadahonda , líder en el desarrollo de productos conversacionales con inteligencia artificial (IA).
Su plataforma ofrece soluciones innovadoras para optimizar la interacción entre las empresas y sus clientes, mejorando la experiencia y generando resultados significativos.
Su objetivo es garantizar la calidad de sus desarrollos a la par que aseguran la satisfacción de sus clientes.
Te adaptarás fácilmente a su excepcional equipo si puedes identificarte con los siguientes valores:
Hacemos que las cosas pasen.
Somos jugadores de equipo.
Estamos focalizados en un objetivo común.
Nos comunicamos de manera clara.
Somos siempre auténticos.
Experiencia en Python :
- Dominio de frameworks como Django, FastAPI o Flask para construir y consumir microservicios REST.
- Experiencia con la integración de APIs externas y manejo de datos, particularmente en la interacción con bases de datos.
- Conocimientos básicos de bibliotecas de procesamiento de lenguaje natural (NLP) como spaCy , NLTK , transformers , y Hugging Face .
Bases de Datos Vectoriales :
- Experiencia con bases de datos vectoriales como Pinecone , Weaviate , FAISS o Milvus , que permiten almacenar y realizar consultas eficientes sobre embeddings generados a partir de modelos de lenguaje.
- Diseño e implementación de sistemas que utilicen bases de datos vectoriales para indexar y recuperar información relevante en aplicaciones basadas en IA.
- Optimización de consultas de similitud de vectores, manejo de grandes volúmenes de datos, y gestión de performance en sistemas distribuidos.
- Familiaridad con técnicas como embeddings (por ejemplo, usando Sentence-BERT o OpenAI embeddings ) para representar datos en espacios vectoriales y facilitar búsquedas semánticas.
- Experiencia trabajando con modelos de lenguaje fundacionales (LLM), como GPT , BERT , T5 , o GPT-Neo , y su integración en aplicaciones de software.
- Fine-tuning de modelos de IA generativa para tareas específicas, utilizando datos de entrenamiento propios y adaptados.
- Integración de IA generativa con microservicios y bases de datos vectoriales para implementar flujos de trabajo de orquestación inteligentes.
- Implementación de chatbots inteligentes , recomendadores o sistemas de búsqueda semántica usando IA generativa.
Arquitectura de Microservicios y Orquestación :
- Diseño y desarrollo de microservicios escalables y eficientes para el procesamiento y consulta de grandes volúmenes de datos.
- Implementación de API RESTful para exponer funcionalidades de IA generativa y bases de datos vectoriales.
- Diseño de flujos de trabajo complejos que involucran la interacción entre servicios de IA, bases de datos, y otros sistemas externos.
Optimización y Escalabilidad :
- Optimización de sistemas de bases de datos vectoriales para búsquedas rápidas y eficientes en grandes volúmenes de datos.
- Implementación de técnicas de sharding y replicación en bases de datos vectoriales para asegurar que el sistema escale y maneje cargas pesadas de consultas concurrentes.
- Uso de técnicas de reducción de dimensionalidad como PCA o t-SNE para mejorar el rendimiento en consultas de alta complejidad.
DevOps y Cloud :
- Familiaridad con herramientas de CI/CD para automatizar pruebas, despliegues y actualizaciones de servicios de IA generativa.
- Conocimientos básicos en plataformas cloud como AWS o Google Cloud , con un enfoque en servicios que soporten IA y bases de datos vectoriales, como SageMaker o Google AI .
- Despliegue de modelos de IA y bases de datos vectoriales en entornos de alta disponibilidad y baja latencia.
- Colaboración Multidisciplinaria : Capacidad para trabajar estrechamente con equipos de desarrollo backend, DevOps y producto para diseñar soluciones innovadoras.
- Adaptabilidad y Aprendizaje Continuo : Habilidad para mantenerse al día con las últimas tecnologías de IA generativa y bases de datos vectoriales.
- Comunicación Eficaz : Capacidad para comunicar ideas técnicas complejas a equipos no técnicos y stakeholders.
Experiencia Requerida :
- Mínimo 3 años de experiencia en desarrollo de software con Python.
- Al menos 1-2 años de experiencia trabajando con bases de datos vectoriales como Pinecone , FAISS , Milvus , o Weaviate .
- Experiencia trabajando en microservicios REST y con arquitecturas distribuidas.
- Conocimiento práctico de DevOps y contenedorización con Docker y Kubernetes.
- Título universitario en Ingeniería Informática o campos relacionados, y/o experiencia profesional equivalente.
Valorable:
- Contribuciones a proyectos open source relacionados con IA generativa o bases de datos vectoriales.
- Certificaciones en IA (como TensorFlow , PyTorch ) o en cloud (AWS, Google Cloud).
- Experiencia en la construcción de sistemas de recomendación o búsqueda semántica utilizando IA generativa y bases de datos vectoriales.
¡Os estamos esperando!
ADMINISTRADOR/A PLATAFORMAS BASES DE DATOS (HIBRIDO)
Pozuelo de Alarcón, Community of Madrid, Spain 3 days ago
Administrador/a de Bases de Datos SQL Server
#J-18808-Ljbffr