
Senior Knowledge Graph Engineer
Posted Oct 15

Posted Oct 15
This is a fully remote position, open to applicants in Poland.
• Design, develop, and sustain high-speed GraphRAG ingestion pipelines.
• Convert relational ERP and SQL data, unstructured ESG reports, and streaming feeds into operational Labeled Property Graphs and RDF Triple Stores.
• Create automated NER, entity-linking, and deduplication workflows for cohesive canonical graph nodes.
• Establish ETL/ELT pipelines to map and integrate internal supply-chain data with external ontologies and registries.
• Collaborate with AI/ML Engineers on low-latency GraphRAG retrieval layers.
• Craft optimized Cypher and SPARQL queries.
• Develop NL2Query tools, hybrid vector-graph indexing pipelines, and MCP tool endpoints for autonomous LLM agents.
• Operationalize SHACL shapes as automated data-quality tests within CI/CD pipelines.
• Enhance multi-hop query performance, graph partitioning, and database indexing for sub-second traversal across billions of nodes and edges.
• A degree in Computer Science, Mathematics, Engineering, or a closely related technical field.
• Over 4 years of practical experience in building and querying graph databases.
• Familiarity with Labeled Property Graphs (Neo4j, Memgraph, TigerGraph) or RDF Triple Stores (GraphDB, Stardog, Virtuoso).
• Strong background in cloud technology, preferably within the Azure ecosystem.
• Advanced skills in Python, including proficiency in RDFLib, NetworkX, and PyGraphistry.
• Experience in building entity extraction pipelines utilizing LangChain, LlamaIndex, spaCy, or LLM-based structured extraction.
• Practical experience with dbt and integrating graph databases with vector stores like Qdrant, Pinecone, or pgvector.
• Knowledge of semantic web standards: RDF, RDFS, OWL, SKOS, SHACL, RDF-star, and SPARQL.
• Understanding of graph schema design principles, including the T-Box vs. A-Box distinction.
• Familiarity with mapping languages, such as RML and R2RML.
• Experience with domain-specific supply chain, carbon accounting (GHG Protocol), or lifecycle assessment (LCA) data structures is advantageous.
• Direct experience in developing Model Context Protocol (MCP) servers is beneficial.
• Experience with enterprise OBDA approaches at scale is a plus.
• Candidates must be eligible to work and reside in Poland.
• CV must be submitted in English.
• Provision of all necessary office and IT equipment.
• Flexible working hours.
• Wellness allowance for mental and physical well-being.
• Access to professional mental health support.
• Referral bonus policy.
• Opportunities for learning and development.
• Participation in sustainability events and community involvement.
• Peer recognition program.
• Employee-led resource groups.
• Optional (fully covered or co-financed) healthcare and life insurance.
• Multisport card.
• Multikafeteria.
• Lunch card.
• Hybrid work organization.
• Remote work from abroad policy.
• Internet and electricity bill allowance.
• Additional day off for community service when volunteering.
Sargent & Lundy
Willow Innovations, Inc.
Get handpicked remote jobs straight to your inbox weekly.