RAG Engineer
A RAG Engineer designs and builds Retrieval-Augmented Generation pipelines that ground large language model outputs in authoritati…
Skill Guide
Agentic RAG is an advanced retrieval-augmented generation architecture where an autonomous agent orchestrates multi-step reasoning by decomposing complex queries, selectively using external tools (e.g., APIs, code interpreters), and iteratively reflecting on retrieval results to improve accuracy and relevance.
Scenario
Create an agent that answers questions like 'What's the population of the capital of France divided by the square root of 49?' by decomposing the query and using a calculator tool.
Scenario
Build an agent for a SaaS company that answers technical questions by retrieving from documentation, reflects on the answer's confidence, and escalates to a human if confidence is low.
Scenario
Design a system where a master agent decomposes a complex investment query (e.g., 'Evaluate the impact of rising interest rates on tech stocks in our portfolio') into parallel sub-tasks, each handled by a specialized sub-agent (e.g., macro-economics agent, portfolio analysis agent).
These are used to define agent state machines, tool integrations, and memory. LangGraph is for complex, controllable workflows; LlamaIndex excels at data indexing and retrieval pipelines; AutoGen and CrewAI are for multi-agent collaboration.
Essential for the retrieval component. The choice impacts latency, cost, and accuracy. Use OpenAI embeddings for quick prototyping; Sentence-Transformers for cost-sensitive, on-premise deployment.
Critical for debugging agent behavior, measuring retrieval quality (precision/recall), and tracking reflection scores. LangSmith provides tracing for LangChain; Ragas offers RAG-specific metrics like faithfulness and answer relevance.
Answer Strategy
Use a step-by-step decomposition framework: 1) Query Analysis & Decomposition, 2) Tool & Retrieval Strategy, 3) Synthesis & Reflection. The answer should explicitly name the agent state, tools (vector DB search, internal API call), and the reflection step (e.g., verifying the citation count).
Answer Strategy
This tests problem diagnosis and architectural reasoning. The candidate should contrast a naive retrieve-then-generate failure (e.g., hallucination due to irrelevant context) with a reflective loop (e.g., confidence scoring, query rewriting).
1 career found
Try a different search term.