Ubique Systems

TRCI-26-06866

Knowledge Graph Engineer (Neo4j)

This contract role focuses on architecting, building, and operating production knowledge graphs with Neo4j, including data ingestion and connections to downstream AI/ML workflows. Core requirements are hands-on graph database experience, strong Cypher and graph data modeling skills, Python and SQL, and experience with ETL/ELT pipelines and graph performance optimization. The role also calls for data quality, entity resolution, lineage monitoring, and integration with cloud data platforms or LLM frameworks; semantic modeling and ontology-driven schemas are a plus. The requested experience band is 3–6 years, consistent with the description’s minimum of 3+ years. The location is Europe and the employment type is contract; no specific country or work arrangement is stated.

Position summary

Location
Europe
Workplace
Hybrid
Employment
Contract
Experience
Minimum 3 years and Maximum 6 years
Apply now

Role overview

Why This Role Matters.

This contract role focuses on architecting, building, and operating production knowledge graphs with Neo4j, including data ingestion and connections to downstream AI/ML workflows. Core requirements are hands-on graph database experience, strong Cypher and graph data modeling skills, Python and SQL, and experience with ETL/ELT pipelines and graph performance optimization. The role also calls for data quality, entity resolution, lineage monitoring, and integration with cloud data platforms or LLM frameworks; semantic modeling and ontology-driven schemas are a plus. The requested experience band is 3–6 years, consistent with the description’s minimum of 3+ years. The location is Europe and the employment type is contract; no specific country or work arrangement is stated.

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

Architect, implement, and maintain production knowledge graphs using Neo4J.

02

Build automated ETL/ELT ingestion pipelines to map relational, semi-structured, and unstructured data into graph schemas.

03

Write high-performance Cypher queries and optimize graph indexing, traversal speeds, and memory usage.

04

Integrate knowledge graphs with downstream AI/ML pipelines and agentic workflows (GraphRAG, vector + graph hybrid search).

05

Implement data quality checks, entity resolution, and graph lineage monitoring.

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

Neo4j

02

Neo4j Aura

03

Neo4j Enterprise

04

Cypher

05

Python

06

SQL

07

ETL

08

ELT

09

Labeled Property Graph

10

LPG

11

RDF

12

Databricks

13

AWS

14

Azure

15

LangChain

16

LlamaIndex

17

GraphRAG

18

vector search

19

hybrid search

20

entity resolution

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

Hands-on design and operation of production graph databases, preferably Neo4j

Expert proficiency in Cypher

Graph data modeling, including understanding of Labeled Property Graphs and RDF

Python and SQL for data transformation and automation

Automated ETL/ELT ingestion and data mapping pipelines

Graph performance optimization, including indexing, traversal speed, and memory usage

Integration of graph databases with cloud data platforms or LLM frameworks

Data quality checks, entity resolution, and graph lineage monitoring

Preferred

Nice to Have

Neo4j Aura or Enterprise

Databricks, AWS, or Azure

LangChain or LlamaIndex

GraphRAG and vector-plus-graph hybrid search

Semantic modeling and ontology-driven schemas

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for Knowledge Graph Engineer (Neo4j)

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.