13 ago
|
MinData
|
Barcelona
En MinData buscamos un Software Engineer especializado en IA Generativa para incorporarse a un equipo que desarrolla soluciones de inteligencia artificial de última generación para entornos productivos.
Buscamos un perfil con sólida experiencia en desarrollo backend, arquitecturas RAG y aplicaciones basadas en Large Language Models (LLMs), capaz de diseñar, desarrollar y optimizar soluciones escalables que generen impacto real en el negocio.
Si disfrutas trabajar con tecnologías emergentes y participar en proyectos de IA de alto nivel, esta posibilidad es para vos.
Responsabilidades
- Diseñar, desarrollar y mantener el backend de aplicaciones basadas en IA Generativa.
- Implementar arquitecturas RAG (Retrieval-Augmented Generation) para conectar modelos de lenguaje con bases de conocimiento de forma segura y eficiente.
- Integrar y orquestar modelos LLM comerciales y open source.
- Diseñar flujos complejos utilizando frameworks como LangChain o LlamaIndex.
- Optimizar rendimiento, latencia (Time-to-First-Token) y consumo de tokens.
- Desarrollar APIs REST y WebSockets de alto rendimiento.
- Colaborar con Data Scientists y Product Managers para convertir requerimientos funcionales en soluciones escalables y listas para producción.
- Garantizar buenas prácticas de seguridad, privacidad y calidad del software durante todo el ciclo de desarrollo.
Requisitos
Experiencia
- Mínimo 3 años de experiencia como Software Engineer trabajando en entornos de producción.
Desarrollo Backend
- Dominio avanzado de Python y/o TypeScript / JavaScript (Node.js).
- Experiencia desarrollando APIs RESTful y WebSockets mediante frameworks como:
- FastAPI
- Express
- NestJS
- Conocimientos sólidos de arquitectura de software, código limpio, tipado estático y patrones de diseño.
IA Generativa
- Experiencia construyendo aplicaciones con LangChain o LlamaIndex.
- Integración de APIs de modelos como:
- OpenAI
- Anthropic
- Google Gemini
- Ollama
- Hugging Face
- Dominio de técnicas avanzadas de Prompt Engineering:
- Few-shot Prompting
- Chain of Thought
- Outputs estructurados con JSON/Pydantic
Arquitecturas RAG
- Experiencia implementando soluciones con bases de datos vectoriales como:
- Pinecone
- Chroma
- Milvus
- Weaviate
- Qdrant
- Conocimientos de:
- Embeddings
- Chunking Strategies
- Recuperación contextual
- Optimización para minimizar alucinaciones de modelos
DevOps y Cloud
- Experiencia avanzada utilizando Docker.
- Manejo de bases de datos:
- PostgreSQL
- MySQL
- MongoDB
- Redis
- Experiencia desplegando aplicaciones en AWS, Azure o Google Cloud Platform.
Será un plus
- Desarrollo de arquitecturas multiagente con:
- LangGraph
- CrewAI
- AutoGen
- Experiencia en LLMOps utilizando:
- LangSmith
- Phoenix (Arize)
- Weights & Biases
- TruLens
- Conocimientos de Fine-Tuning de modelos open source (LoRA / QLoRA).
- Optimización de inferencia mediante:
- vLLM
- Text Generation Inference (TGI)
- ONNX Runtime
📌 Software Engineer IA Generativa (Barcelona)
🏢 MinData
📍 Barcelona