RAG Expert AI ML
Worldwide
Project Overview We are building a domain-specific RAG (Retrieval-Augmented Generation) chatbot designed to answer complex, high-accuracy queries related to GST rates and legal compliance. Our knowledge base is derived from official CBIC PDFs containing narrative legal text and highly structured rate tables. The primary challenge is maintaining "ground truth" across frequently updated legal documents and ensuring perfect data extraction. Key Responsibilities Advanced Table Extraction: Develop robust, automated pipelines to extract and normalize complex rate tables from multi-page PDFs, ensuring structural integrity where headers and layouts vary. Retrieval Optimization: Refine hybrid search strategies (dense/sparse) to bridge the gap between user terminology ("chappals") and legal taxonomy ("footwear of sale value..."). Version Control for LLMs: Architect a solution for handling "updated info" (amendments, corrigenda, and superseding notifications) to ensure the model always pulls the current version of the truth, rather than superseded data. Deterministic Retrieval: Implement precision-first retrieval mechanisms to support exact-match requirements (e.g., specific HSN codes or tax rates), reducing reliance on approximate vector similarity where absolute accuracy is mandatory. Technical Requirements Deep Experience with RAG: Proven track record in building RAG systems for domain-specific, high-accuracy environments. PDF Parsing Proficiency: Strong experience with tools like Docling, Unstructured, or custom parsing logic to handle complex, multi-year PDF layouts. Semantic Search & Reranking: Expertise in hybrid search (BGE-M3, Qdrant) and implementing reranking pipelines to improve retrieval precision. Stack: Backend: FastAPI. Search/Database: Qdrant (Hybrid search), PostgreSQL. Models: Experience working with local SLMs (e.g., Qwen 3.5) for both reasoning and ingestion-time enrichment. Data Engineering: Understanding of document lifecycle management (linking amendments to original sources).
- Less than 30 hrs/weekHourly
- < 1 monthDuration
- ExpertExperience Level
$10.00
-
$12.00
Hourly- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- IndiaMiranpur6:24 PM
- $2.4K total spent67 hires, 2 active
- 48 hours
- Engineering & ArchitectureIndividual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by