Senior Knowledge Graph Engineer

Redpine

Stockholms kommun

On-site

SEK 70,000 - 90,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Redpine in Sweden is seeking an experienced professional to own the development of a knowledge graph. You will be responsible for entity resolution, ontology design, and ensuring data provenance. The role involves building multi-hop retrieval systems and maintaining live graphs that reflect current knowledge.

Ideal candidates should have deep experience with knowledge graphs, strong Python skills, and a track record of creating data pipelines. Join Redpine to make impactful decisions that shape their agent's reasoning capabilities.

Qualifications

  • Deep experience with graph databases and property or RDF graphs.
  • Proven track record in building data pipelines from scratch.
  • Experience with retrieval and RAG, ideally graph-backed.

Responsibilities

  • Own the knowledge graph end-to-end, controlling decision-making on entity types and relations.
  • Deduplicate and disambiguate entities across multimodal sources.
  • Preserve attribution on every node and edge from source documents.

Skills

Knowledge graphs
Python
Data pipelines
Entity resolution
Ontology design

Job description

Why this role exists

Agents are only as good as the knowledge they can reach. Most retrieval today is flat: chunk a document, embed it, hope the nearest vector is the right answer. That breaks the moment a question needs more than one hop, needs to know which source to trust, or needs to distinguish two entities that happen to share a name. Redpine is building the layer that fixes this: a knowledge graph over the licensed data we hold across medicine, science, law, and finance, served directly to agents over our API, MCP, and CLI.

You will own that graph end to end, from raw multimodal sources to the structured, provenance-bearing knowledge that agents query in production. This is an early, high-ownership role. The decisions you make about how we model and link knowledge will shape what every agent built on Redpine can actually reason about.

Why knowledge graphs are core to agentic retrieval

Agents don't just look things up, they traverse. They follow a claim to its source, a company to its filings, a drug to its trials to the patients those trials enrolled. That kind of multi-hop reasoning needs explicit structure: typed entities, named relations, and a graph a planner can walk.

What you'll work on
  • Ontology and schema design. Define the entity types, relations, and constraints that licensed data from each domain maps into, building on the established ontologies those fields already use rather than reinventing them. You'll decide where a shared ontology helps and where a domain needs its own.
  • Entity resolution at scale. Deduplicate, canonicalize, and disambiguate entities across heterogeneous, multimodal sources, so the same thing in the world is one node in the graph.
  • Confidence and conflict. Attach confidence to every link, and define what happens when two sources disagree. Decide what the graph asserts, what it flags, and what it surfaces to the agent.
  • Provenance as a first-class property. Preserve attribution on every node and edge, back to the source document and the license that covers it. At Redpine this is not optional, it is the product.
  • Keeping the graph live. Detect when an upstream source changes and propagate that change, so the graph reflects current knowledge instead of a stale snapshot.
  • Graph-powered retrieval. Build multi-hop traversal, hybrid graph-and-vector retrieval, and the kind of structure a reranker can actually exploit.
What we're looking for
  • Deep, direct experience with knowledge graphs: graph databases, property or RDF graphs, entity resolution, and ontology design. You've shipped one, not just read about them.
  • Strong Python and a track record of building data pipelines from scratch.
  • Real experience with retrieval and RAG, ideally graph-backed, plus the judgment to know when a graph earns its keep and when it's just overhead.
  • Judgment about messy data. You can look at multi-source, contradictory input and design a schema that survives contact with reality.
  • A bias toward small, clear systems. You question whether something needs to be built before you build it.
  • A genuinely curious mind, the kind that wants to understand a domain well enough to model it honestly.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Knowledge Graph Engineer for Multi-Hop Reasoning
Lead Knowledge Graph Engineer for Multi-Hop Reasoning

Redpine • Stockholms kommun

On-site
SEK 70,000 - 90,000
Senior knowledge graph & context engineer
Senior knowledge graph & context engineer

Modelon AB • Lunds kommun

On-site
SEK 60,000 - 90,000
Tech Lead, Backend - GraphAware Hume
Tech Lead, Backend - GraphAware Hume

Neo4j • Sweden

Hybrid
SEK 1,200,000 - 1,800,000
Head of Engineering
Head of Engineering

Insurely • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Autonomy in work environment
Collaborative office culture
AI Engineer, Retrieval & Quality
AI Engineer, Retrieval & Quality

Redpine • Stockholms kommun

On-site
SEK 600,000 - 800,000
Competitive salary
Meaningful equity
Relocation support
Senior Backend Engineer
Senior Backend Engineer

Nooga • Stockholms kommun

Hybrid
Applied AI Engineer
Applied AI Engineer

Nooga • Stockholms kommun

Hybrid
SEK 655,000 - 874,000
Go to Market Manager
Go to Market Manager

Redpine • Stockholms kommun

On-site
SEK 900,000 - 1,400,000
Designer, Brand & Product
Designer, Brand & Product

Insurely • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
GenAI Developer
GenAI Developer

Redeploy • Göteborgs kommun

Hybrid
SEK 1,200,000 - 1,700,000
Hybrid work
Private medical insurance
ITP1 pension
+4