Haystack
← Back to Jobs
Remote
Engineering

Graph / RAG Engineer - Remote

Apetan ConsultingUnited States🇺🇸United StatesPosted 15 Jul 2026

Quick Overview

Work Type
Remote
Level
Mid Senior

Job Description

Graph / RAG Engineer - Remote

 

Experience: 7+ years, with production experience building graph and retrieval systems at scale.

You own the knowledge layer: existing homegrown code-graph generator and RAG toolchain, and the evidence-pack assembler that feeds the reasoning tier. The guiding principle of the whole design is that the model never goes hunting — you are the reason that holds true.

Responsibilities

Assess the homegrown code-graph generator — coverage, resolution percentage, correctness — and recommend build-versus-leverage; then improve it.

Own the evidence-pack assembler: deterministically gather, per item, the complete bounded context (structure, reference graph, access pattern, liveness, target-side match, business-rule linkage) so the reasoning tier never has to retrieve for itself.

Design, scale and operate the code/knowledge graph (Neo4j or Amazon Neptune): ingestion pipelines, cross-graph correlation across schema, repositories and batch, and impact-simulation queries.

Tune the retrieval pipeline — embeddings strategy, hybrid dense/sparse retrieval, and grounding-quality measurement.

Harden the RAG toolchain for production on AWS: high availability, backup and recovery, and cost-efficiency at scale.

Build the natural-language query surface over the graph ("what breaks if we retire table X").

Qualifications

Python — production-grade.

Graph databases — Neo4j and/or Amazon Neptune; Cypher / Gremlin; graph modelling and query optimisation at scale.

Code-graph and static-analysis construction: ASTs, call graphs, cross-repository symbol resolution — across multiple language stacks.

Production RAG: vector stores, embeddings strategy, hybrid retrieval, grounding evaluation.

AWS — scaling, high availability, cost-efficient operation.

Comfortable working across seven to eight different language and tech stacks.

Working knowledge

LangGraph / LangChain; ontology and semantic-layer design.

SQL Server; Informatica metadata models; CI/CD automation.

Similar jobs