Knowledge Graph and Semantic Data Engineer

$$$$

About the role:
We're looking for an experienced engineer to design and build enterprise knowledge graphs and semantic data layers. You'll work at the intersection of data architecture, AI, and business domains โ€” formalizing business knowledge into machine-readable models.

 

Responsibilities:

  • Design, develop, and implement enterprise-grade knowledge graphs
  • Build semantic layers that establish shared business understanding across enterprise systems
  • Model business entities, relationships, taxonomies, ontologies, and controlled vocabularies
  • Create semantic data products for AI applications, analytics platforms, and business users
  • Design enterprise metadata models and integrate them with data catalogues
  • Connect structured and unstructured enterprise data within a unified semantic model
  • Maintain governance, lineage, metadata quality, and semantic consistency

 

Requirements:

  • Hands-on experience designing and implementing knowledge graphs
  • Semantic technologies: RDF, OWL, SKOS, SPARQL
  • Graph databases: Neo4j, Amazon Neptune, Stardog, GraphDB, or equivalent
  • Enterprise metadata management & data catalogue platforms
  • Experience developing ontologies, taxonomies, and controlled vocabularies
  • Strong enterprise data architecture and data modelling knowledge
  • Advanced SQL and multi-system data integration
  • Cloud platforms: Azure, AWS, or GCP

 

Nice to have:

  • Semantic or enterprise search solutions
  • Master Data Management (MDM)
  • Data Mesh / Data Product concepts
  • Enterprise data governance frameworks
  • AI agents, GenAI, or RAG architectures

Required skills experience

Neo4j 3.5 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Knowledge Graph, RDF, OWL, SPARQL, Neo4j, Ontology, Data Modelling, SQL, Python, Data Governance
Published 24 July
13 views
ยท
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...