See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewOne click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
Design, implement, and maintain production knowledge graph architectures using Neo4j while building automated ingestion pipelines. Integrate these graphs with downstream AI/ML workflows and agentic systems to ensure data quality and performance.
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.
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.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 217,631+ Jobs in Software Development
Answer easy questions
217,631+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”