Senior Knowledge Graph Engineer

Hace 5 días

Barcelona, España Ecovadis Jornada completa

OverviewIn this Senior Knowledge Graph Engineer role, you operationalize academic ontologies into high-throughput graph systems to power autonomous AI agents solving sustainability challenges.
You will work across data ingestion, entity resolution, and semantic federation to connect internal data with external ontologies.
Your impact spans decarbonisation, sustainable procurement compliance, and supply-chain resilience.
This is a hands-on, production-focused role at EcoVadis' AI Center of Excellence that shapes enterprise data for AI-driven decision making.
Compensaciones / BeneficiosFlexible working hours
Wellness allowance
Mental health support
Remote work options
Professional development opportunities
Volunteer days
ResponsabilidadesDesign and maintain high-speed GraphRAG ingestion pipelines converting ERP, SQL, and unstructured reports into labeled property graphs and RDF stores
Build automated NER, entity linking, and deduplication workflows to canonicalize vendor, SKU, and facility data
Implement automated ETL/ELT to federate internal data with external ontologies and registries (GLEIF, W3C SSN/SOSA, Copernicus, PROV-O)
Develop GraphRAG retrieval layers with optimized Cypher and SPARQL, NL2Query for agents, and hybrid vector-graph indexing
Operationalize SHACL shapes into automated data quality tests in CI/CD to prevent non-compliant data entering the graph
Optimize multi-hop queries, graph partitioning, and indexing for sub-second traversals over billions of nodes and edges
Requisitos principales4+ years of production experience with graph databases (Labeled Property Graphs or RDF stores)
Strong cloud experience, preferably Azure ecosystem
Advanced Python skills for scalable data pipelines
Experience building entity extraction pipelines using NLP frameworks or LLM-based extraction
Experience with dbt and integrating graph databases with vector stores for hybrid search
Solid understanding of semantic web standards and mapping languages (RDF, RDFS, OWL, SKOS, SHACL, SPARQL, RML/R2RML)
Neo4j
Memgraph
TigerGraph
GraphDB
Stardog
Virtuoso