EcoVadis

Senior Knowledge Graph Engineer

EcoVadis
Apply
10 hours ago
Barcelona, SpainSenior

Responsibilities

  • Design, implement, and maintain GraphRAG ingestion pipelines for relational, unstructured ESG, and streaming data.
  • Build NER, entity-linking, deduplication, and canonical graph-node resolution workflows.
  • Federate internal supply-chain data with external ontologies, registries, sensor standards, and geospatial hazard data.
  • Develop optimized Cypher and SPARQL retrieval layers, NL2Query tools, hybrid vector-graph indexing, and MCP endpoints for LLM agents.
  • Operationalize SHACL shapes as automated data-quality tests in CI/CD pipelines.
  • Optimize graph traversal performance, partitioning, and database indexing for billions of nodes and edges.

Requirements

  • A degree in Computer Science, Mathematics, Engineering, or a related technical discipline.
  • At least 4 years of production experience building and querying labeled property graphs or RDF triple stores.
  • Strong cloud technology experience, preferably with Azure and its ecosystem.
  • Advanced Python proficiency for scalable production data pipelines.
  • Experience with entity-extraction pipelines using NLP frameworks or LLM-based structured extraction.
  • Hands-on experience with dbt and integrating graph databases with vector stores for hybrid search.
  • Strong knowledge of RDF, RDFS, OWL, SKOS, SHACL, RDF-star, SPARQL, graph schema design, RML, and R2RML.
  • Supply-chain, carbon-accounting, lifecycle-assessment, MCP server, or enterprise OBDA experience is preferred.

Benefits

  • Hybrid work in Barcelona with four office days per month or full remote work from Spain.
  • Flexible working hours, remote-work-from-abroad policy, and a hybrid monthly electricity and internet allowance.
  • Office and IT equipment, wellness allowance, professional mental-health support, private health insurance, dental benefits, and life and accident insurance.
  • Meals and transportation vouchers through Coverflex.
  • Learning and development, sustainability events, community involvement, peer recognition, and employee-led resource groups.
  • Referral bonus, paid volunteer day, paid moving day, one community service day, one personal day, and summer hours of 36 hours per week in July and August.

Tech Stack

AzuredbtNeo4jPythonspaCySQL

Categories

BackendData Engineering
EcoVadis

About EcoVadis

51-200 employees

EcoVadis builds a SaaS platform that rates companies’ environmental, social, and governance practices and provides tools for supplier risk and sustainability performance management. Procurement, compliance, and sustainability teams use its assessments, scorecards, and carbon modules to manage supply-chain due diligence and reporting. Founded in 2007 and headquartered in Paris, the privately held company also includes Ulula, enabling anonymous worker feedback to monitor labor risks across global supply chains.

Contact me