AI engineer / architect / researcher
AI engineer y architect especializado en sistemas de IA en producción, sistemas distribuidos, agentes e infraestructura privada para LLMs.
Ahora
- Trabajo como AI engineer y architect en XERIDIA.
- Soy estudiante de doctorado en la Universidad de León dentro del grupo de investigación SINFAB.
- Doy clase en el Máster en Robótica e Inteligencia Artificial.
Tecnologías y herramientas
Diseño sistemas distribuidos en producción con I/O asíncrono, flujos event-driven e interfaces claras.
- Python
- FastAPI
- Pydantic
- asyncio
- REST APIs
- sistemas distribuidos
- arquitecturas event-driven
- testing
Opero infraestructura privada para LLMs, incluyendo selección de modelos, serving en producción y monitorización.
- vLLM
- SGLang
- LiteLLM
- clusters de GPU
- cuantización
- optimización de inferencia
- kernels específicos por modelo
- compilaciones propias de vLLM
- serving cloud y on-prem
Construyo, evalúo y trazo agentes que usan herramientas de forma segura, se conectan con sistemas existentes y mejoran con el tiempo.
- PydanticAI
- OpenAI SDK
- MCP
- tool calling
- structured outputs
- subagentes
- agentic RAG
- flujos de permisos y aprobación
- evals
- tests de regresión
- tracing de agentes
- grounding
- LangChain
Muevo y consulto datos en sistemas transaccionales, analíticos y event-driven a escala de producción.
- Kafka
- RabbitMQ
- Redis
- PostgreSQL
- BigQuery
- acceso asíncrono a datos
- colas de mensajes
- procesamiento de datos a gran escala
Despliego y opero servicios de IA en entornos cloud y on-prem, incluyendo infraestructura, networking, identidad, observabilidad y costes.
- Google Cloud
- Azure
- serverless
- Docker
- Terraform
- CI/CD
- Linux
- Slurm
- OAuth / OIDC
- Prometheus
- Grafana
- OpenTelemetry
Entreno, ajusto y evalúo modelos de lenguaje, con especial atención a la adaptación eficiente, la recuperación de información y las salidas estructuradas.
- PyTorch
- Transformers
- PEFT
- TRL
- LoRA
- QLoRA
- entrenamiento de LLMs
- fine-tuning
- embeddings
- búsqueda vectorial
Background
Descubrí la inteligencia artificial a través de los algoritmos genéticos y las redes neuronales durante Ingeniería Informática. Empecé aplicándola a visión por computador y robótica dentro del grupo de robótica de la Universidad de León.
Más tarde entré en XERIDIA como estudiante en prácticas, desarrollando herramientas de NLP y aplicaciones con la API de OpenAI, y después me incorporé a tiempo completo para trabajar en fine-tuning de LLMs, inferencia y servicios de IA. Con el tiempo, mi trabajo ha evolucionado hacia el diseño de sistemas, la infraestructura privada y on-prem para LLMs y los sistemas distribuidos basados en IA.
En paralelo, completé el Máster en Robótica e Inteligencia Artificial, donde ahora doy clase, y actualmente realizo mi doctorado dentro del grupo de investigación SINFAB.
