Senior Knowledge Graph Engineer
EcoVadisJob Description
📋 Description Design and maintain high-speed GraphRAG ingests to graphs. Ingest ERP/SQL data, ESG reports, and streams into graphs. Build NER, entity linking, and dedup workflows for canonical nodes. Develop GraphRAG tooling with Cypher, SPARQL, NL2Query endpoints. Implement SHACL data quality tests in CI/CD. Optimize multi-hop queries and indexing for sub-second traversal. 🎯 Requirements Degree in CS, Math, Engineering, or related field. 4+ years of production graph DB development (Neo4j, Memgraph, TigerGraph) or RDF stores. Cloud experience, preferably Azure (AzureML, Bicep, Storage). Advanced Python (RDFLib, NetworkX, PyGraphistry). Experience with NLP pipelines (LangChain, LlamaIndex, spaCy) or LLM extraction. DBT data transforms and vector stores (Qdrant, Pinecone, pgvector). 🎁 Benefits Hybrid work in Barcelona or remote from Spain. Flexible hours and wellness allowance. Private health and life insurance. Remote work from abroad policy; meals and transport vouchers. Learning and development opportunities. Employee recognition and social programs.