> Markdown version of [/jobs/ext/3509012-senior-knowledge-graph-engineer-ecovadis](https://www.wearedevelopers.com/jobs/ext/3509012-senior-knowledge-graph-engineer-ecovadis). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Knowledge Graph Engineer - Ecovadis - **Company:** Ecovadis Sas - **Location:** Barcelona, Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Query Performance, Artificial Intelligence, Microsoft Azure, Cloud Computing, Continuous Integration, Data Deduplication, Extract Transform Load (ETL), Graph Database, Python (Programming Language), Neo4j, Named Entity Recognition, Resource Description Framework (RDF), Cadence Virtuoso, Semantic Web, SPARQL, Data Streaming, Data Ingestion, Large Language Models, Information Technology, Spacy, Data Pipelines - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/senior-knowledge-graph-engineer-ecovadis-en-barcelona-ID-372105919 ## About the Role Requisitos principalesDegree in Computer Science, Mathematics, Engineering, or related technical discipline 4+ years of production experience with graph databases (Neo4j, Memgraph, TigerGraph) or RDF stores (GraphDB, Stardog, Virtuoso) Strong cloud experience, preferably Azure ecosystem Advanced Python (RDFLib, NetworkX, PyGraphistry) Experience with NLP frameworks for entity extraction (LangChain, LlamaIndex, spaCy) or LLM-based extraction Experience with dbt and integrating graphs with vector stores (Qdrant, Pinecone, pgvector) for hybrid search Solid knowledge of semantic web standards (RDF, RDFS, OWL, SKOS, SHACL, SPARQL) and data modeling (RML, R2RML) Experience with domain-specific supply chain, carbon accounting (GHG Protocol), or lifecycle data is a plus Experience building MCP servers to expose graph tools to LLM agents is a plus Experience with enterprise OBDA approaches at scale is a plus Collaborative, cross-functional communication Structured problem solving Attention to data quality and reproducibility Neo4j, Memgraph, TigerGraph GraphDB, Stardog, Virtuoso Cypher, SPARQL ## Description OverviewAs Senior Knowledge Graph Engineer, you will operationalize domain ontologies into high-throughput graph systems powering autonomous AI agents for sustainability challenges.You'll bridge unstructured disclosures and structured graphs, building scalable pipelines and entity resolution to create enterprise-ready data.You'll collaborate across AI and data teams to enable real-time insights in decarbonisation, sustainable procurement, and supply chain resilience.This role offers hands-on impact at the AI Center of Excellence shaping how EcoVadis uses AI for global sustainability.Compensaciones / BeneficiosRemote work from SpainFlexible working hoursWellness allowanceMental health supportLearning and developmentPrivate Health InsuranceResponsabilidadesDesign, implement, and maintain high-speed GraphRAG ingestion pipelines for relational, unstructured, and streaming data into labeled property graphs and RDF storesDevelop automated NER, linking, and deduplication workflows to resolve vendor profiles, SKUs, and coordinates into canonical graph nodesEnable semantic federation by ETL/ELT pipelines to map internal data with external ontologies and registries (GLEIF, W3C SSN/SOSA, Copernicus, PROV-O)Collaborate to build low-latency GraphRAG retrieval layers, write optimized Cypher and SPARQL queries, and support NL2Query for agentsOperationalize SHACL shapes in CI/CD data quality tests to prevent non-compliant data mutationsOptimize multi-hop query performance, partitioning, and indexing for sub-second traversal over billions of nodes and edgesRequisitos principalesDegree in Computer Science, Mathematics, Engineering, or related technical discipline4+ years of production experience with graph databases (Neo4j, Memgraph, TigerGraph) or RDF stores (GraphDB, Stardog, Virtuoso)Strong cloud experience, preferably Azure ecosystemAdvanced Python (RDFLib, NetworkX, PyGraphistry)Experience with NLP frameworks for entity extraction (LangChain, LlamaIndex, spaCy) or LLM-based extractionExperience with dbt and integrating graphs with vector stores (Qdrant, Pinecone, pgvector) for hybrid searchSolid knowledge of semantic web standards (RDF, RDFS, OWL, SKOS, SHACL, SPARQL) and data modeling (RML, R2RML)Experience with domain-specific supply chain, carbon accounting (GHG Protocol), or lifecycle data is a plusExperience building MCP servers to expose graph tools to LLM agents is a plusExperience with enterprise OBDA approaches at scale is a plusCollaborative, cross-functional communicationStructured problem solvingAttention to data quality and reproducibilityNeo4j, Memgraph, TigerGraphGraphDB, Stardog, VirtuosoCypher, SPARQL ## Related Videos - [Graphs and RAGs Everywhere... But What Are They? - Andreas Kollegger - Neo4j](https://www.wearedevelopers.com/videos/1311-graphs-and-rags-everywhere-but-what-are-they-andreas-kollegger-neo4j) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Cyber Sleuth: Finding Hidden Connections in Cyber Data](https://www.wearedevelopers.com/videos/893-cyber-sleuth-finding-hidden-connections-in-cyber-data) - [Knowledge graph based chatbot](https://www.wearedevelopers.com/videos/754-knowledge-graph-based-chatbot) - [New AI-Centric SDLC: Rethinking Software Development with Knowledge Graphs](https://www.wearedevelopers.com/videos/1417-new-ai-centric-sdlc-rethinking-software-development-with-knowledge-graphs) - [Scaling GraphRAG: Efficient Knowledge Retrieval for AI](https://www.wearedevelopers.com/videos/100025-scaling-graphrag-efficient-knowledge-retrieval-for-ai) ## Related Articles - [Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?](https://www.wearedevelopers.com/magazine/680-graph-and-ai-trends-2026-why-is-ai-running-but-not-yet-delivering) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers)