
Expert RAG Engineer
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Mexico, +1 more country.
β’ Design and manage comprehensive RAG architectures from the ingestion of documents to the generation of grounded, cited responses.
β’ Develop sophisticated retrieval strategies that include hybrid search, reranking, query rewriting/expansion, metadata filtering, and multi-step or agentic retrieval.
β’ Establish chunking and indexing strategies for both structured and semi-structured data sources, such as XML/XSD, Office formats, PDFs, and scanned documents.
β’ Choose, benchmark, and refine embedding models.
β’ Oversee vector databases like pgvector, Qdrant, Weaviate, Milvus, and Azure AI Search at scale.
β’ Create continuous evaluation frameworks to assess retrieval and generation quality.
β’ Mitigate hallucinations through grounding, citation, guardrails, and confidence management.
β’ Implement permission-aware and multi-tenant retrieval systems.
β’ Develop integrations using the Model Context Protocol (MCP) to connect RAG systems and internal data sources to LLMs and agents.
β’ Enhance LLM serving with Ollama and llama.cpp, focusing on GGUF quantization, GPU/CUDA tuning, batching, caching, and offline/air-gapped deployments.
β’ Establish RAG architecture standards, reference implementations, and best practices.
β’ Review designs and code, providing technical mentorship to AI Developers.
β’ Convert client and product requirements into effective retrieval strategies that meet quality, latency, and cost objectives.
β’ Assess emerging techniques such as GraphRAG, long-context trade-offs, and agentic RAG.
β’ Deploy and scale RAG services on Microsoft Azure and AWS utilizing Docker and Kubernetes.
β’ Maintain CI/CD pipelines for AI services.
β’ Implement observability for tracing, retrieval diagnostics, latency, costs, and quality metrics dashboards.
β’ Support event-driven ingestion and re-indexing pipelines using Apache Kafka.
β’ Diagnose root causes across the technology stack.
β’ 6+ years of experience in backend development, machine learning, or infrastructure.
β’ 2+ years of experience in building production RAG systems, including end-to-end architecture, hybrid retrieval, reranking, chunking, indexing, and evaluation frameworks.
β’ Expert-level proficiency in Python programming.
β’ In-depth knowledge of embeddings, vector databases, and metrics-driven evaluation methodologies.
β’ Practical experience in serving and optimizing open-source LLMs (Ollama, llama.cpp) with quantization techniques.
β’ Skilled in GPU/CUDA troubleshooting and performance optimization.
β’ Strong proficiency in Microsoft Azure, AWS, Docker, Kubernetes, Linux, and CI/CD pipelines (preferably Azure DevOps).
β’ Familiarity with the Model Context Protocol (MCP).
β’ Excellent communication skills, along with technical leadership and a strong sense of ownership.
β’ Capability to collaborate effectively in a distributed, remote work environment.
β’ Competitive salary and performance-based bonuses.
β’ Comprehensive health, dental, and vision insurance plans.
β’ Flexible working hours and remote work options.
β’ Opportunities for professional development and continuous learning.
β’ A dynamic and inclusive work culture that fosters innovation.
Logicalis Spain
Ace Waves
Get handpicked remote jobs straight to your inbox weekly.