¡Activa las notificaciones laborales por email!
A leading recruitment agency is seeking a Data Engineer specializing in Knowledge Graphs for a 12-month contract. This role involves leading the development of a large-scale semantic data platform, designing data architectures, and collaborating with AI teams. Candidates should have strong knowledge of tools like Neo4j and RDF, and proficiency in Python. Remote or hybrid work arrangements are available.
Guardar
Project Description: Data Engineer "Knowledge Graphs" Expert (12-Month Contract)Location: Spain (Remote or Hybrid)Contract Duration: 12 monthsContract Type: Freelance / Self-employedStart Date: ImmediateAvailability: Full-timeAbout the ProjectWe are looking for a Data Engineer with experience in Knowledge Graphs to lead the development of a large-scale semantic data platform. The goal is to structure, connect, and enrich multiple information sources to support advanced functionalities such as semantic search, automated inference, and contextual analytics.You will work closely with AI teams, data teams, and domain experts.Responsibilities*Design and implement data architectures oriented toward knowledge graphs.*Model entities, relationships, and ontologies using standards like RDF, OWL, and SHACL.*Develop data ingestion and transformation pipelines from heterogeneous sources (relational databases, APIs, documents, etc.).*Implement and optimize queries using SPARQL or Cypher.*Ensure graph versioning, quality, and governance.*Integrate semantic data into search engines, recommendation systems, or AI solutions.*Automate reasoning and inference processes over the graph.*Document and maintain the project's semantic and technical definitions.
Proven experience in large-scale Knowledge Graph or semantic system projects.
Strong knowledge of tools like Neo4j, RDF, SPARQL, OWL, GraphDB, or similar.
Proficiency in Python or Java for ETL and data manipulation.
Knowledge of ontology design and semantic modelling.
Experience with large-scale data processing (Spark, Kafka, etc.) is a plus.
Familiarity with cloud architectures (AWS, GCP, or Azure).
Good technical English and clear documentation skills.
Experience integrating knowledge graphs with AI or NLP systems.
Knowledge of graph embeddings (GraphSAGE, TransE, etc.).
Contributions to open-source or semantic web communities.
Certifications in Neo4j, Data Engineering, or semantic technologies.
Ability to lead technical initiatives and collaborate with business experts.