Senior Knowledge Graph Engineer - Graph RAG & Vector Search

Bespoke Technologies, Inc.

Reston (VA)

Hybrid

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bespoke Technologies, Inc. is seeking a Knowledge Graph Data Engineer to design and implement data graphs and retrieval pipelines for a LangGraph-driven RAG system.

You will ingest, clean, and index data from multiple sources, preserving provenance in a property graph and building embedding workflows for semantic search. Responsibilities include developing MCP-based tools, integrating Oracle MCP, and evaluating retrieval quality.

Qualifications

  • 10+ years of experience relevant to this position.
  • Bachelor’s Degree in engineering, Math or computer science. Master’s degree preferred.

Responsibilities

  • Build Python pipelines to ingest, clean, chunk, enrich, and index 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 embeddings 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.
  • Collaborate with application engineers and stakeholders to turn use cases into graph models, retrieval workflows, and agent tools.
  • Evaluate graph quality, retrieval relevance, answer grounding, and pipeline reliability.

Skills

Python pipelines
Graph data modeling
Embeddings / vector search
Cloud fundamentals
Data structures & algorithms
Communication & decisions
Retrieval augmented generation
Oracle Cloud Infrastructure
LangGraph
MCP servers/tools

Education

Bachelor's degree in engineering/CS
Master's degree preferred

Tools

Oracle OCI
Oracle Database
Oracle Property Graph
LangGraph
MCP
CI/CD
Containers
Infrastructure as Code

Job description

**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.
Apply for this job

*

indicates a required field

First Name *

Last Name *

Preferred First Name

Email *

Phone

Country *

Phone *

Location (City) *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Education

School Select...

Degree Select...

Select...

End date month Select...

End date year

Select...

Will you now or in the future require employment visa sponsorship? * Select...

Do you have an active Poly security clearance? * Select...

What is your Poly Type? * Select...

Do you live within the Virginia, Maryland, or DC area? * Select...

There is no option for remote work and all support is fully on-site. Which location do you prefer? *

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Data & Knowledge Engineer: RAG, Graphs, Azure
Remote Senior Data & Knowledge Engineer: RAG, Graphs, Azure

Encora • United States

Remote
USD 110,000 - 160,000
Remote AI Knowledge Graph Engineer (RAG & Vector DBs)
Remote AI Knowledge Graph Engineer (RAG & Vector DBs)

Deltasoft Solutions LLC • San Francisco (CA)

Remote
USD 120,000 - 180,000
401(k)
401(k) matching
Bonus based on performance
Graph Data Architect: Knowledge Graphs & Ontology Expert
Graph Data Architect: Knowledge Graphs & Ontology Expert

VOLTO Consulting • Tampa (FL)

On-site
Confidential
Senior Graph Retrieval Engineer — Remote
Senior Graph Retrieval Engineer — Remote

Technical Integrity, LLC • Boulder (CO)

Hybrid
USD 200,000 - 250,000
Health benefits
Equity potential
Flexible in-office schedule
Ontology / Knowledge Graph Engineer
Ontology / Knowledge Graph Engineer

HCL Technologies Limited • Southlake (TX)

On-site
USD 110,000 - 150,000
Vector DB Engineer
Vector DB Engineer

EXL • United States

Remote
USD 140,000 - 210,000
Remote Biomed Knowledge Graph Engineer
Remote Biomed Knowledge Graph Engineer

BioAge Labs • United States

Remote
USD 140,000 - 175,000
Remote work
Health benefits
401(k) plan
+1
Graph Engineer
Graph Engineer

Neuron Factory Inc. • Redwood City (CA)

Hybrid
USD 140,000 - 190,000
Enterprise AI Knowledge Engineer: Graphs, Vectors & Retrieval
Enterprise AI Knowledge Engineer: Graphs, Vectors & Retrieval

Deltasoft Solutions LLC • San Francisco (CA)

On-site
USD 160,000 - 210,000
Employee discounts
Health insurance
Paid time off
+1
Senior Knowledge Graph Architect for Enterprise AI
Senior Knowledge Graph Architect for Enterprise AI

Teradata Group • San Diego (CA)

Hybrid
USD 180,000 - 280,000