Senior Knowledge Graph Engineer
Core
Build high-throughput, multi-hop knowledge graph systems to power autonomous AI agents solving complex sustainability challenges like decarbonisation and supply chain resilience.
Role type
Senior IC Knowledge Graph Engineer
Builds
Operational Labeled Property Graphs (Neo4j, Memgraph) and RDF Triple Stores for enterprise sustainability data
Domain
Sustainability / Supply Chain / Knowledge Graphs
Deliverable
production ML models | product features
Required skills
Graph database engineering (Labeled Property Graphs, RDF Triple Stores), Python (RDFLib, NetworkX), NLP for entity extraction (LangChain, LlamaIndex, spaCy), Semantic Web standards (RDF, OWL, SHACL, SPARQL), Cloud technology (Azure), Data transformation (dbt), Hybrid search architectures (Vector stores)
Preferred skills
Domain-specific data structures (GHG Protocol, LCA), Model Context Protocol (MCP) server development, Enterprise OBDA approaches
Technologies
Neo4j, Memgraph, TigerGraph, GraphDB, Stardog, Virtuoso, Azure, Python, LangChain, LlamaIndex, spaCy, dbt, Qdrant, Pinecone, pgvector, RDFLib, NetworkX, PyGraphistry, SHACL, Cypher, SPARQL
Responsibilities
Design and maintain high-speed GraphRAG ingestion pipelines; Build automated NER, entity linking, and deduplication workflows; Implement ETL/ELT pipelines to federate internal data with external ontologies; Build low-latency GraphRAG retrieval layers and NL2Query tools; Operationalize SHACL shapes for automated data quality tests; Optimize multi-hop query performance and graph partitioning
Seniority
Senior, hands-on IC