Jobiglo

No results.

Senior Knowledge Graph Engineer

EcoVadis · Barcelona

New
Hybrid Senior 🇬🇧 English
Neo4j Memgraph TigerGraph GraphDB Stardog Virtuoso Python RDFLib NetworkX PyGraphistry LangChain LlamaIndex spaCy dbt Azure Azure Bicep AzureML SHACL SPARQL Cypher RDF OWL SKOS RML R2RML Qdrant Pinecone pgvector

Job description

About the role

EcoVadis, a provider of business sustainability ratings, is looking for a hands-on, production-focused Senior Knowledge Graph Engineer to join its growing AI Center of Excellence. The role takes formal domain ontologies designed by Knowledge Representation Architects and turns them into high-throughput, multi-hop systems that power autonomous AI agents solving sustainability challenges such as decarbonisation, sustainable procurement compliance and supply chain resilience. It bridges unstructured sustainability disclosures and structured graph databases, building entity-resolution pipelines that make enterprise data agent-ready.

Key responsibilities

  • Design, implement and maintain high-speed GraphRAG ingestion pipelines that turn ERP, SQL, ESG reports and streaming feeds into Labeled Property Graphs (Neo4j, Memgraph) and RDF triple stores.
  • Build automated NER, entity linking and deduplication workflows to unify vendor profiles, SKUs and facility coordinates into canonical graph nodes.
  • Implement ETL/ELT pipelines that federate internal supply chain data with external ontologies and registries (GLEIF, W3C SSN/SOSA, Copernicus, PROV-O).
  • Partner with AI/ML engineers on low-latency GraphRAG retrieval, Cypher and SPARQL queries, NL2Query tools, hybrid vector-graph indexing and Model Context Protocol (MCP) tool endpoints.
  • Turn SHACL shapes into automated data quality tests in CI/CD pipelines.
  • Optimize multi-hop query performance, graph partitioning and indexing for sub-second traversal over billions of nodes and edges.

Required profile

  • Degree in Computer Science, Mathematics, Engineering or a related technical discipline.
  • 4+ years of production experience building and querying graph databases, especially Labeled Property Graphs (Neo4j, Memgraph, TigerGraph) or RDF triple stores (GraphDB, Stardog, Virtuoso).
  • Experience with entity extraction pipelines using LangChain, LlamaIndex, spaCy or LLM-based extraction.
  • Experience with dbt and integrating graph databases with vector stores (Qdrant, Pinecone, pgvector) for hybrid search.
  • Solid understanding of RDF, RDFS, OWL, SKOS, SHACL, SPARQL, T-Box/A-Box separation and mapping languages (RML, R2RML).
  • Supply chain, GHG Protocol or LCA data experience is a plus; MCP server and enterprise OBDA experience are also a plus.

Required skills

  • Cloud technology, preferably Azure (Azure Foundry, Bicep, AzureML, Azure Cloud Storage)
  • Python (RDFLib, NetworkX, PyGraphistry)
  • SPARQL, Cypher, SHACL, SPARQL

What we offer

  • Hybrid in Barcelona (2 days per week in the office) or full remote from Spain, with office and IT equipment support.
  • Flexible working hours, wellness allowance and access to mental health support.
  • Learning and development, peer recognition, remote work from abroad, meals and transport vouchers, dental benefits and life and accident insurance.
  • Summer hours in July and August (36 hours per week) and a hybrid monthly allowance for electricity and internet.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EcoVadis.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 4 days ago

Expires 1 month from now

11 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

EcoVadis

Barcelona