C

Senior Data Engineer - Knowledge Graphs & AI

Remote
Apply
AI Summary

Design and develop scalable data platforms and AI-enabled solutions using modern cloud technologies, knowledge graphs, and LLM-based systems. Collaborate with cross-functional teams to deliver innovative solutions.

Key Highlights
Hands-on engineering role across data platforms, graph technologies, backend development, and Generative AI
Contribute to architecture, implementation, and delivery of modern data and AI capabilities
Occasional in-person team sessions/workshops in Prague
Key Responsibilities
Design and develop scalable data pipelines, backend services, and APIs using Python
Build and maintain knowledge graph solutions, including graph data modelling, relationship mapping, and graph traversal logic
Work with graph databases and technologies including Neo4j, Azure Cosmos DB, and Gremlin API
Design and implement GraphRAG solutions combining knowledge graphs, vector search, metadata, and LLM-powered retrieval
Contribute to technical design, architecture decisions, code quality, testing, and performance optimisation
Support production systems and continuously improve reliability and scalability
Collaborate with product, engineering, data, and AI teams to deliver innovative solutions
Support full-stack development where required using React and Next.js
Technical Skills Required
Python Neo4j GraphRAG LLM-based retrieval systems
Benefits & Perks
Fully remote work
Occasional travel to Prague
Nice to Have
Experience with Databricks or similar data platforms
Experience with vector databases or semantic search platforms
Experience with LangChain, LangGraph, or other AI orchestration frameworks
Experience with MCP server/client integration
Docker, Kubernetes, and CI/CD experience
Frontend experience with React and Next.js

Job Description


Senior Data Engineer (Knowledge Graphs & AI) | Neo4j, GraphRAG | Remote B2B Contract | Occasional Prague Travel


We are looking for a Senior Data Engineer with strong knowledge graph and AI engineering experience to join a team building scalable, production-grade data and AI-enabled systems.


This is a hands-on engineering role for someone who enjoys working across data platforms, graph technologies, backend development, and Generative AI solutions. You will contribute to the architecture, implementation, and delivery of modern data and AI capabilities, including knowledge graphs, GraphRAG pipelines, and LLM-powered retrieval systems.


📍 Location: Fully remote

✈️ Travel: Occasional in-person team sessions/workshops in Prague (approximately once per quarter)

📅 Start Date: ASAP

📄 Contract Type: B2B


About the Role

You will join a team responsible for designing and developing scalable data platforms and AI-enabled solutions using modern cloud technologies, knowledge graphs, and LLM-based systems.

The role requires someone who can work independently, take ownership of technical decisions, and deliver high-quality engineering solutions across data, backend, and AI domains.


The Role

As a Senior Data Engineer (Knowledge Graph & AI), you will:

  • Design and develop scalable data pipelines, backend services, and APIs using Python.
  • Build and maintain knowledge graph solutions, including graph data modelling, relationship mapping, and graph traversal logic.
  • Work with graph databases and technologies including Neo4j, Azure Cosmos DB, and Gremlin API.
  • Design and implement GraphRAG solutions combining knowledge graphs, vector search, metadata, and LLM-powered retrieval.
  • Contribute to technical design, architecture decisions, code quality, testing, and performance optimisation.
  • Support production systems and continuously improve reliability and scalability.
  • Collaborate with product, engineering, data, and AI teams to deliver innovative solutions.
  • Support full-stack development where required using React and Next.js.


Technology Stack

Languages & Frameworks

  • Python
  • Backend/API development
  • React & Next.js (nice-to-have)

Knowledge Graph & AI

  • Neo4j (required)
  • Knowledge graphs
  • Graph data modelling
  • Graph traversal
  • GraphRAG
  • LLM-based retrieval systems
  • RAG pipelines
  • Embeddings
  • LangChain
  • LangGraph
  • MCP server/client integrations
  • Agent memory management

Data Platforms

  • Azure Cosmos DB
  • Gremlin API
  • Vector databases
  • Azure AI Search
  • Databricks (bonus)

Cloud & Engineering

  • Azure
  • Docker
  • Kubernetes
  • CI/CD


Requirements


Must Have:

  • Strong commercial experience as a Senior Data Engineer or Backend Engineer using Python.
  • Hands-on experience building knowledge graph solutions.
  • Experience with Neo4j or similar graph database technologies.
  • Strong understanding of graph data modelling, relationships, and graph-based applications.
  • Experience with Azure Cosmos DB and/or Gremlin API.
  • Experience building AI-enabled retrieval systems, including:
  • GraphRAG
  • RAG pipelines
  • LLM integrations
  • Embeddings and semantic retrieval
  • Experience designing scalable data pipelines, APIs, and backend services.
  • Strong software engineering fundamentals including testing, code quality, and production support.
  • Experience working in cloud-based environments.


Nice to Have:

  • Experience with Databricks or similar data platforms.
  • Experience with vector databases or semantic search platforms.
  • Experience with LangChain, LangGraph, or other AI orchestration frameworks.
  • Experience with MCP server/client integration.
  • Docker, Kubernetes, and CI/CD experience.
  • Frontend experience with React and Next.js.


Interview Process

Candidates will complete a HackerRank AI Engineer Challenge as part of the assessment process.


This is an excellent opportunity to work on cutting-edge AI and knowledge graph solutions, helping build the next generation of intelligent data platforms.


If you have strong Python, Neo4j, GraphRAG, and AI engineering experience, we would love to hear from you.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Exely - Direct Drive for Your...

Türkiye

Business Analyst

Data Science
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Jobgether

United State

Senior Data Engineer

Data Science
3h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

BNSF Railway

United State

Subscribe our newsletter

New Things Will Always Update Regularly