Knowledge Graph Data Engineer

Bespoketechnologies

Reston (VA)

On-site

USD 140,000 - 190,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bespoketechnologies is seeking a highly experienced Knowledge Graph Data Engineer in Reston, VA, to build data and retrieval foundations for a Graph RAG application. You will ingrain data provenance, graph modeling, and embedding pipelines across multiple sources, enabling robust retrieval APIs and MCP tools.

The role emphasizes handling complex, inconsistent data, implementing hybrid retrieval, and collaborating with application engineers to convert use cases into scalable graph solutions.

Qualifications

  • Strong CS fundamentals, data structures, algorithms, software design, testing.
  • Proficiency in Python and building maintainable data pipelines or backend services.
  • Cloud fundamentals including compute, storage, networking, security, deployment.
  • Hands-on experience with property graph modeling, queries, traversals, graph algorithms.
  • Experience with embeddings, vector indexes, and semantic or hybrid search.
  • Understanding of retrieval-augmented generation and evaluation of retrieved context.
  • Ability to work with inconsistent or incomplete data and communicate decisions clearly.

Responsibilities

  • Build Python pipelines to ingest, clean, chunk, enrich, and index data.
  • Model entities and relationships in a property graph with provenance.
  • Develop entity extraction and resolution workflows across sources.
  • Build embedding pipelines and maintain vector indexes for semantic search.
  • Implement hybrid retrieval combining vector search, keyword search, graph traversal, and queries.
  • Develop and integrate MCP servers/tools exposing vector search to a LangGraph agent.
  • Integrate Oracle MCP server for agent data querying.
  • Apply graph algorithms to identify connections and improve retrieval.
  • Collaborate with engineers and stakeholders to translate use cases into graph models and workflows.

Skills

Python
Graph data modeling
Vector search
Embedding workflows
Retrieval-augmented generation
Data pipelines
Software design

Education

Bachelor's Degree in engineering, Math or computer science
Master’s degree preferred

Tools

OCI / Oracle Cloud Infrastructure
Oracle Database
Oracle Property Graph
LangGraph
MCP servers/tools
CI/CD

Job description

BT-473 – Knowledge Graph Data Engineer Location: Reston, VA Please do NOT apply if you do not have an active Poly clearance. Those without a Poly will not be considered.

We are seeking a highly experienced and motivated Knowledge Graph Data Engineer to build the data and retrieval foundation for a Graph RAG application. The system combines a property graph, vector search, and database queries with a LangGraph agent. You will help turn information from multiple sources into reliable graph data and make it accessible through retrieval APIs and MCP tools.

Role Description:
  • Build Python pipelines to ingest, clean, chunk, enrich, and index structured and unstructured data.
  • Model entities and relationships in a property graph, preserving provenance and links to source material.
  • Develop entity extraction and resolution workflows that connect information across sources.
  • Build embedding pipelines and maintain vector indexes for semantic search.
  • Implement hybrid retrieval that combines vector search, keyword search, graph traversal, and database queries.
  • Develop and integrate MCP servers and tools that expose vector search capabilities to a LangGraph agent.
  • Integrate the Oracle MCP server so the agent can query relevant database data.
  • Apply graph algorithms to identify connections and improve retrieval.
  • Evaluate graph quality, retrieval relevance, answer grounding, and pipeline reliability.
  • Collaborate with application engineers and stakeholders to turn use cases into graph models, retrieval workflows, and agent tools.
Required qualifications
  • Strong computer science fundamentals, including data structures, algorithms, software design, and testing.
  • Proficiency in Python and experience building maintainable data pipelines or backend services.
  • Working knowledge of cloud fundamentals, including compute, storage, networking, security, and deployment.
  • Hands‑on experience with property graph modeling, queries and traversals, and graph algorithms.
  • Experience with embeddings, vector indexes, and semantic or hybrid search.
  • Understanding of retrieval-augmented generation and how to evaluate the quality of retrieved context.
  • Ability to work with inconsistent or incomplete data and communicate technical decisions clearly.
Preferred qualifications
  • Experience with Oracle Cloud Infrastructure (OCI), Oracle Database, or Oracle Property Graph.
  • Experience building agents with LangGraph or a similar framework.
  • Experience developing or integrating Model Context Protocol (MCP) servers and tools.
  • Familiarity with entity resolution, information extraction, or knowledge graph construction.
  • Experience with CI/CD, containers, infrastructure as code, and production monitoring.
Required Credentials:
  • 10+ years of experience relevant to this position.
  • Bachelor’s Degree in engineering, Math or computer science.
  • Master’s degree preferred.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Knowledge Graph Data Engineer
Knowledge Graph Data Engineer

Bespoke Technologies, Inc. • Reston (VA)

On-site
USD 120,000 - 180,000
Senior Knowledge Graph Engineer - Graph RAG & Vector Search
Senior Knowledge Graph Engineer - Graph RAG & Vector Search

Bespoke Technologies, Inc. • Reston (VA)

Hybrid
USD 140,000 - 190,000
Senior Knowledge Graph Data Engineer
Senior Knowledge Graph Data Engineer

Bespoke Technologies, Inc. • Reston (VA)

On-site
USD 120,000 - 180,000
Knowledge Graph Data Engineer: Hybrid Retrieval & Graph Pipelines
Knowledge Graph Data Engineer: Hybrid Retrieval & Graph Pipelines

Bespoketechnologies • Reston (VA)

On-site
USD 140,000 - 190,000
Graph Data Architect: Knowledge Graphs & Ontology Expert
Graph Data Architect: Knowledge Graphs & Ontology Expert

VOLTO Consulting • Tampa (FL)

On-site
Confidential
Knowledge graph Engineer
Knowledge graph Engineer

Intuitive.ai • United States

On-site
USD 90,000 - 120,000
Data Architect with Fabric, Graph and Ontology
Data Architect with Fabric, Graph and Ontology

VOLTO Consulting • Tampa (FL)

On-site
USD 100,000 - 130,000
Knowledge Graph Software Engineer - Clearance Required
Knowledge Graph Software Engineer - Clearance Required

BTI360 • Herndon (VA)

On-site
USD 125,900 - 247,900
Fully paid healthcare premiums
Competitive salaries and performance bonuses
Tuition Reimbursement
+2
Knowledge Graph, Agentic AI & Data Architect
Knowledge Graph, Agentic AI & Data Architect

Arkhya Tech Inc. • Massachusetts

On-site
USD 180,000 - 260,000
Principal / Lead AI ML Engineer – Knowledge Graphs & GenAI
Principal / Lead AI ML Engineer – Knowledge Graphs & GenAI

TechDigital Group • Dallas (TX)

On-site
USD 140,000 - 240,000