← Zurück zur Liste
Stelle · Senior

Senior Knowledge Graph Engineer

Sonstige • Senior • Hybrid • Vollzeit Spanien Barcelona, Spanien

EcoVadis is seeking a Senior Knowledge Graph Engineer to operationalize formal domain ontologies designed by its Knowledge Representation Architects into high-throughput, multi-hop systems. The work directly powers autonomous AI agents solving complex sustainability challenges (decarbonization, sustainable procurement, supply chain resilience). Hybrid in Barcelona or remote from Spain/Europe.

Responsibilities

  • Design, implement, and maintain high-speed GraphRAG ingestion pipelines transforming relational data (ERP, SQL), unstructured ESG reports, and streams into Labeled Property Graphs (Neo4j, Memgraph) and RDF Triple Stores
  • Build automated NER, entity linking, and deduplication workflows to resolve data into unified canonical graph nodes
  • Implement automated ETL/ELT pipelines to federate internal supply chain data with external open-source ontologies (GLEIF, W3C SSN/SOSA, Copernicus, PROV-O)
  • Build low-latency GraphRAG retrieval layers with AI/ML engineers: optimized Cypher and SPARQL queries, NL2Query tools, hybrid vector-graph indexing, MCP tool endpoints
  • Operationalize SHACL shapes into automated data quality tests within CI/CD pipelines
  • Optimize multi-hop query performance, graph partitioning, and indexing for billions of nodes and edges

Requirements

  • Degree in Computer Science, Mathematics, Engineering, or a related technical discipline
  • 4+ years of production experience building and querying graph databases (Neo4j, Memgraph, TigerGraph or GraphDB, Stardog, Virtuoso)
  • Strong cloud technology experience, preferably Azure (Azure Foundry, Azure Bicep, AzureML, Azure Cloud Storage)
  • Advanced Python proficiency (RDFLib, NetworkX, PyGraphistry) for scalable production data pipelines
  • Experience building entity extraction pipelines with modern NLP frameworks (LangChain, LlamaIndex, spaCy) or LLM-based extraction
  • Hands-on experience with data transformation tools (dbt) and integrating graph databases with vector stores (Qdrant, Pinecone, pgvector)
  • Solid understanding of semantic web standards (RDF, RDFS, OWL, SKOS, SHACL, RDF-star, SPARQL) and graph schema design principles

Nice to have

  • Experience with supply chain, carbon accounting (GHG Protocol), or lifecycle assessment (LCA) data structures
  • Direct experience building Model Context Protocol (MCP) servers to expose graph tools to LLM agents
  • Experience with enterprise OBDA approaches at scale

Soft skills

Collaboration with AI/ML engineers and product teamsPrecision and focus on data quality

What we offer

  • Office and IT equipment provided
  • Flexible working hours
  • Wellness allowance for mental and physical wellbeing
  • Access to professional mental health support
  • Referral bonus policy
  • Meals and transportation vouchers (Coverflex card)
  • Dental benefits
  • Life & accident insurance + private health insurance
  • Paid volunteer day
  • Summer hours in July and August (36 hours/week)

About the company

EcoVadis is the leading provider of business sustainability ratings, analyzing data and building sustainability scorecards that give companies actionable insight into their environmental, social, and ethical risks.

Education: Diploma számítástudomány, matematika, mérnöki vagy kapcsolódó technikai területen

Ähnliche Stellen