E

EcoVadis

Global sustainability ratings for supplier risk

Senior Knowledge Graph Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • A degree in Computer Science, Mathematics, Engineering, or a related technical discipline is required.
  • At least 4 years of production experience building and querying graph databases, including Labeled Property Graphs or RDF Triple Stores, is required.
  • Strong experience with cloud technology is required; Azure and its ecosystem are preferred.
  • Advanced proficiency in Python, including RDFLib, NetworkX, and PyGraphistry, is required for building scalable production-grade data pipelines.
  • Experience building entity-extraction pipelines using modern natural language processing frameworks such as LangChain, LlamaIndex, or spaCy, or using large language model-based structured extraction, is required.
  • Hands-on experience with modern data transformation tools such as dbt and integrating graph databases with vector stores such as Qdrant, Pinecone, or pgvector for hybrid search architectures is required.
  • A solid understanding of semantic web standards, including RDF, RDFS, OWL, SKOS, SHACL, RDF-star, and SPARQL, graph schema design principles including T-Box versus A-Box separation, and mapping languages such as RML and R2RML is required.

Responsibilities

  • Design, implement, and maintain high-speed GraphRAG ingestion pipelines that transform relational data such as ERP and SQL, unstructured ESG reports, and streaming feeds into operational Labeled Property Graphs and RDF Triple Stores.
  • Build automated Named Entity Recognition, entity-linking, and deduplication workflows to resolve mismatched vendor profiles, material SKUs, and facility coordinates into unified canonical graph nodes.
  • Implement automated ETL/ELT pipelines to map and federate internal supply chain data with external open-source ontologies and registries, including GLEIF, W3C SSN/SOSA, Copernicus, and PROV-O.
  • Partner with AI/ML Engineers to build low-latency GraphRAG retrieval layers, including optimized Cypher and SPARQL queries, NL2Query tools for agents, hybrid vector-graph indexing pipelines, and Model Context Protocol tool endpoints for autonomous LLM agents.
  • Operationalize SHACL shapes into automated data-quality tests within CI/CD pipelines to prevent hallucinated or non-compliant data mutations from entering the enterprise knowledge graph.
  • Optimize multi-hop query performance, graph partitioning, and database indexing strategies to support sub-second traversal across billions of nodes and edges.

Desired Qualifications

  • Experience with domain-specific supply chain, carbon accounting using the GHG Protocol, or lifecycle assessment data structures is a plus.
  • Direct experience building Model Context Protocol servers to expose graph tools to LLM agents is a plus.
  • Experience with enterprise OBDA approaches at scale is a plus.

About the Company

EcoVadis

Global sustainability ratings for supplier risk

EcoVadis operates a global sustainability ratings platform that helps companies assess and improve environmental and social performance. It uses a single universal scorecard and benchmarking framework on a shared platform, where data is analyzed against standardized criteria to generate scores and improvement recommendations, and it offers tools for supplier collaboration and evaluation. IQ Plus adds risk-intelligence screening for companies. Its goal is to help organizations manage ESG risk, meet investor and regulatory expectations, and build responsible, sustainable supply chains.

Company size
1,001-5,000
Company stage
Series C
Total funding
$736.9M
Headquarters
Paris, France
Founded
2007

Recently Posted Jobs

Explore more opportunities at EcoVadis

See more jobs