Knowledge Graph Engineer
- Hiring from
- Europe
- Work type
- Remote
- Posted
626,593 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
About Us
Together, we co-create solutions that help businesses grow faster, operate smarter, and make experiences better with technology.
Job Description
This is a remote position.
We are seeking a Knowledge Graph Engineer to build, optimize, and scale our graph data infrastructure and ingestion pipelines.
Key Responsibilities:
-
Design, implement, and maintain production knowledge graph architectures using Neo4j.
-
Build automated ETL/ELT ingestion pipelines to map relational, semi-structured, and unstructured data into scalable graph schemas.
-
Write high-performance Cypher queries and optimize graph indexing, traversal speeds, and memory usage.
-
Integrate knowledge graphs with downstream AI/ML workflows and agentic systems (GraphRAG, vector + graph hybrid search).
-
Implement data quality checks, entity resolution, and graph lineage monitoring.
Work Schedule: During the onboarding phase, working hours may be adjusted to overlap with US hours until 7:00 PM at the latest.
Requirements
3+ years of hands-on experience designing and operating graph databases, with a strong preference for Neo4j (Aura / Enterprise).
Expert-level proficiency in Cypher and a solid understanding of graph data modeling (Labeled Property Graphs vs. RDF).
Strong Python and SQL skills for data transformation, entity linking, and pipeline automation.
Experience integrating graph databases with modern cloud data platforms (e.g., Databricks, AWS, Azure) or LLM frameworks (LangChain, LlamaIndex).
Familiarity with semantic modeling concepts and ontology-driven schemas is a strong plus.
