Madiff

Knowledge Graph Engineer

United States full-time Mid Salary not listed
full-time Mid level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

This is a remote position.
We are looking for an experiencedKnowledge Graph Engineerto design and maintain the semantic intelligence layer behind an enterprise-grade Copilot. The role focuses on structuring domain knowledge so the Copilot retrieves information with precision, context, and full business understanding. Work spans ontology design, graph-based retrieval, semantic modelling, and enterprise data integration.
Responsibilities
Design ontologies and semantic models for complex domains (e.g., banking, advisory)

Build ETL pipelines from Microsoft Fabric into graph structures such as Neo4j or GraphRAG

Define nodes, relationships, metadata rules, and reasoning layers for precise retrieval

Optimise graph performance, indexing, and query execution at scale

Implement data quality controls to ensure accuracy and consistency of semantic structures

Collaborate with business experts to refine concepts and maintain domain correctness

Integrate the knowledge graph with Copilot retrieval flows and agent reasoning logic

Maintain an evolving semantic map aligned with real organisational processes

Requirements

Strong experience withsemantic modelling, ontology design, and knowledge representation

Hands-on experience withgraph databasesand graph-based retrieval methods

Solid engineering background across ETL development and data transformation

Ability to convert complex business logic into formalised graph structures

Strong communication skills and confidence working with domain experts

Technical experience with:

Neo4j, GraphRAG, RDF-based graph systems

Microsoft Fabric, Spark, and modern ETL tooling

Python or TypeScriptfor ingestion and transformation

Vector-enabled retrieval frameworks and hybrid search strategies

Azure-based data services and enterprise integration patterns

Relevant certifications such as:

Microsoft Azure Data Engineer (or equivalent)

Foundation in knowledge engineering or semantic modelling

Nice to have
Advanced graph database training or certifications

Additional cloud certifications related to Azure data or AI services

Accreditation in ontology design or semantic web technologies

Benefits

Solid, competitive salary

Work in multinational environment on international projects

Comprehensive healthcare

Long-term B2B contract with stable project pipeline

Fully remote model

Originally posted on Himalayas

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Mid
Technology & IT API integration MySQL Python Remote Collaboration Sales Mid level

Likely questions

  1. Tell us about work you have done that is close to the Knowledge Graph Engineer role.
  2. How would you approach your first 30 days at Madiff?
  3. Which of API integration, MySQL and Python have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with API integration, MySQL and Python.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Knowledge Graph Engineer role because I can bring practical experience in API integration, MySQL and Python, learn the team quickly, and contribute to the outcomes Madiff needs from this hire.

Related jobs.

More roles from this company or category.