Overview
Remote
Depends on Experience
Full Time
Skills
Graph Databases
Knowledge Graph
RDF
OWL
Neo4j
SPARQL
RAG
API
Job Details
Role Overview:
We are looking for an experienced Knowledge Graph Engineer/Architect to design, build, and scale our enterprise knowledge graph and semantic data platforms. The ideal candidate has strong experience in knowledge representation, graph databases, ontology modeling, and integrating structured/unstructured data to power search, reasoning, and intelligent applications.
Key Responsibilities
- Design and develop knowledge graphs, ontologies, and taxonomies aligned with business domains.
- Build semantic models using RDF, OWL, SHACL, or property graph approaches.
- Implement and maintain graph databases (e.g., Neo4j, AWS Neptune, Azure Cosmos DB Gremlin API, TigerGraph).
- Ingest heterogeneous datasets and convert them into graph structures using ETL pipelines.
- Work closely with product, data, and engineering teams to understand requirements and map real-world entities into graph models.
- Develop and optimise SPARQL, Cypher, or Gremlin queries for graph analytics.
- Integrate the knowledge graph with downstream systems (search, RAG pipelines, analytics, APIs).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.