Senior Full Stack AI Engineer (Comunidad de Madrid)

Cavendish Professionals

Full-time Informática y tecnología
Apply Now
Location
, comunidad de madrid, spain, comunidad de madrid, Spain
Posted
July 07, 2026

Job Description

Required Skills (Must-Have)

  • Python 3.12+, strong OOP, clean architecture
  • CLI scripting and orchestration (argparse, bash)
  • Package management, virtual environments, Docker
  • Backend: FastAPI (API design, service-oriented patterns)
  • Asynchronous processing: Celery, messaging, event-driven design (RabbitMQ / Azure Service Bus)
  • Relational DB experience, preferably PostgreSQL
  • LLM RAG architecture and implementation (chunking, embeddings, retrieval, generation)
  • Prompt engineering with versioning and iteration (multi-version prompt lifecycle)
  • OpenAI API experience including structured output parsing
  • Embeddings and retrieval tuning; hybrid retrieval approach (vector + BM25)
  • Vector search: Qdrant (or Pinecone/Weaviate/Milvus) — collection management, metadata filtering
  • Azure AI Search / Azure Cognitive Search integration for indexing and retrieval
  • Document processing: PDF...