Senior RAG - Document AI Engineer

Three Across

Hyderabad

On-site

INR 3,000,000 - 6,000,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Three Across seeks an experienced software engineer to design, build and operate Python/FastAPI microservices that transform heterogeneous enterprise documents into accurate, cited answers. You will own retrieval quality, evidence handling, and end-to-end document processing from parsing to chunking.

Responsibilities include working on formatting across text, OCR and vision-language models, building a chunking service, and implementing metadata extraction with strict JSON schemas.

Qualifications

  • 6–10 years software engineering experience.
  • 2+ years building retrieval or document-AI systems in production.
  • Experience with production RAG at scale (100k+ documents, millions of chunks).
  • Ability to handle messy PDFs, PPTX, DOCX and OCR pipelines.

Responsibilities

  • Design, build and operate Python/FastAPI microservices for document parsing and chunking.
  • Develop configurable chunking with document-class-based profiles.
  • Implement LLM-based metadata extraction with strict JSON schemas and confidence scoring.
  • Build retrieval services with hybrid dense + BM25, cross-encoder reranking, and citations.
  • Own evaluation harness with recall@k, nDCG/MRR, groundedness; gate quality control.
  • Instrument, monitor and support services in production.

Skills

Python
FastAPI
Retrieval
Document AI
OpenAPI
Docker
Git

Tools

Docker
Git
PyTest
S3
ECS/EKS
Bedrock
Textract
OpenSearch
LangChain
LlamaIndex

Job description

Design, build and operate the Python/FastAPI microservices that turn heterogeneous enterprise documents into accurate, cited answers from document parsing and chunking

through enrichment, hybrid retrieval and evaluation. You own retrieval quality and the evidence for it.

Responsibilities
  • Build document processing services: format-aware parsing across native text, OCR and vision-language models; table and figure extraction.
  • Build a configurable chunking service with strategies selectable per document class, maintained as versioned pipeline profiles.
  • Implement LLM-based metadata extraction into strict JSON schemas, with confidence scoring and human-in-the-loop review.
  • Build the retrieval service: query rewriting, hybrid dense + BM25 with rank fusion, metadata pre-filtering, cross-encoder reranking, context assembly with citations.
  • Own the evaluation harness golden Q&A sets, recall@k, nDCG/MRR, groundedness and gate releases on measured quality.
  • Instrument, monitor and support the services in production.
Qualifications
  • 6 10 years software engineering, with 2+ years building retrieval or document-AI systems used by real users in production.
  • Production RAG at scale. 100k+ documents and millions of chunks; p95 query latency under 2s, sustained under concurrent load.
  • Operational maturity. Incremental and delta ingest; has re-indexed a live corpus without downtime after a chunking or embedding-model change.
  • Chunking as a measured design decision. Hierarchical parent child and section-aware strategies not a single global token size.
  • Retrieval depth. Hybrid dense + sparse (BM25) retrieval and rank fusion; cross-encoder reranking; embedding model selection and evaluation.
  • Retrieval evaluation in practice. Recall@k, nDCG/MRR and a groundedness measure, used to justify changes.
  • Document processing. Messy real-world PDF, PPTX and DOCX; OCR pipelines and their failure modes; vision-language models for charts and infographics.
  • Python and FastAPI in production. Python 3.11+, async, Pydantic, streaming/SSE, OpenAPI contracts, API versioning.
  • Service engineering. Queue and worker patterns, idempotency, retries, dead-letter handling; Docker, pytest, Git and CI; structured logging and tracing.
  • AWS as a consumer. S3, ECS/EKS, Lambda, Bedrock, Textract, OpenSearch; a vector database in production with collection design and metadata filtering.
Preferred Qualifications
  • Life sciences, pharma or other regulated content; PII/PHI handling.
  • Multimodal retrieval; MCP or agent tool surfaces.
  • Judgement on frameworks has used LangChain or LlamaIndex and can say when not to.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior RAG - Document AI Engineer
Senior RAG - Document AI Engineer

Chryselys • Hyderabad, Chennai District

On-site
INR 300,000 - 600,000
Senior RAG Document AI Engineer
Senior RAG Document AI Engineer

3across • Hyderabad

On-site
INR 3,500,000 - 5,500,000
Consultant - Gen AI Architect (Senior RAG - Document AI Engineer)
Consultant - Gen AI Architect (Senior RAG - Document AI Engineer)

Keka Technologies Private Limited • Hyderabad

On-site
INR 600,000 - 1,200,000
Analytics Engineer-Senior AI / RAG Platform Engineer
Analytics Engineer-Senior AI / RAG Platform Engineer

Trigyn Technologies Limited. • Delhi

On-site
INR 2,000,000 - 3,500,000
RAG AI Developer (LLM + Retrieval) – EdTech
RAG AI Developer (LLM + Retrieval) – EdTech

AP Guru • Mumbai

On-site
INR 1,100,000 - 1,700,000
Senior RAG & Knowledge Systems Engineer
Senior RAG & Knowledge Systems Engineer

The Enterprise • Hyderabad

On-site
INR 1,500,000 - 2,000,000
RAG Architect
RAG Architect

Zoho • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Founding AI Engineer - Proofline
Founding AI Engineer - Proofline

Meraki Labs • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Artificial Intelligence Engineer
Artificial Intelligence Engineer

TOP IT Service • Ahmedabad District

On-site
INR 1,800,000 - 3,200,000
Senior Gen AI Engineer (7+)
Senior Gen AI Engineer (7+)

Virtual Connect Solutions • Chennai District

On-site
INR 2,000,000 - 4,000,000