Senior Knowledge Graph Engineer
EcoVadisJob Description
📋 Description Design and maintain high-speed GraphRAG ingestion pipelines from ERP/SQL to graph/RDF stores. Build NER, entity linking, and deduplication to unify vendor profiles and SKUs. ETL/ELT to federate internal data with external ontologies (GLEIF, SSN/SOSA, PROV-O). Collaborate on GraphRAG retrieval layers; optimize Cypher/SPARQL and NL2Query. Implement SHACL based data quality tests in CI/CD. Optimize multi-hop queries, partitioning, and indexing for billions of nodes. 🎯 Requirements Degree in Computer Science, Mathematics, Engineering, or related technical discipline. 4+ years production experience with graph DBs (Neo4j, Memgraph, TigerGraph) or RDF stores. Strong Azure cloud experience (Azure Foundry, Azure Bicep, AzureML and Azure Storage). Advanced Python (RDFLib, NetworkX, PyGraphistry) for scalable data pipelines. Experience with NLP frameworks (LangChain, LlamaIndex, spaCy) or LLM based extraction. dbt experience and integrating graph DBs with vector stores (Qdrant, Pinecone, pgvector). Semantic web standards: RDF/RDFS/OWL; SHACL; SPARQL. RML and R2RML mapping languages. 🎁 Benefits Hybrid in Warsaw and remote from Poland. Flexible working hours. Wellness allowance for mental and physical wellbeing. Access to professional mental health support. Learning and development opportunities. Multisport card.