Senior Knowledge Graph Engineer
Core
Operationalize formal domain ontologies into high-throughput, multi-hop systems to power autonomous AI agents solving complex sustainability challenges.
Role type
Senior Knowledge Graph Engineer (Production)
Builds
High-speed GraphRAG ingestion pipelines, entity-resolution workflows, and low-latency retrieval layers for autonomous agents.
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 frameworks (LangChain, LlamaIndex, spaCy), Semantic Web standards (RDF, OWL, SHACL, SPARQL), Cloud technology (Azure), Data transformation (dbt), Vector store integration
Preferred skills
Supply chain/carbon accounting data structures, 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 transforming relational and unstructured data into operational graph stores; Build automated NER, entity linking, and deduplication workflows for unified canonical graph nodes; Implement ETL/ELT pipelines to federate internal data with external ontologies and registries; Partner with AI/ML Engineers to build low-latency GraphRAG retrieval layers and NL2Query tools; Operationalize SHACL shapes into automated data quality tests within CI/CD pipelines; Optimize multi-hop query performance, graph partitioning, and database indexing strategies.
Seniority
Senior, hands-on IC