Find a jobRecruiters

Graph RAG - Knowledge Engineer

Exclusive opportunity

Hybrid

Graph RAG - Knowledge Engineer

Chryselys

Graph RAG - Knowledge Engineer

Skills

DockerNodePythonNeo4jAWSNLP / Natural Language ProcessingFastAPI

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Chennai, Tamil Nadu, India

Work mode:

Hybrid

Published on:

7 September 2026

What they need


Graph RAG - Knowledge Engineer

Design, build and operate the Python/FastAPI services that extract entities and relationships from unstructured documents, resolve them to canonical identifiers, maintain the knowledge graph, and serve graph-augmented retrieval alongside vector search for multi-hop and relational questions.

Responsibilities

  • Build entity and relation extraction services over unstructured documents molecules, brands, indications, therapeutic areas, endpoints, claims.
  • Build entity resolution: alias handling, blocking and candidate generation, fuzzy and embedding matching, calibrated thresholds, human review routing.
  • Design and maintain the graph schema and ontology; incremental ingest, node and edge deduplication and merging, provenance on every edge.
  • Fuse graph and vector results into a single ranked, cited context for the retrieval service.
  • Instrument, monitor and support the services in production.

Qualifications

  • 5–9 years software engineering, with demonstrable knowledge-graph construction and applied NLP delivered to production.
  • Has built a knowledge graph from unstructured text — not queried an existing one, and not a CRUD application on a graph database.
  • Graph at production scale. Millions of nodes and edges; incremental updates with stable node identity; supernode and traversal-explosion handling with bounded depth and timeouts.
  • Entity resolution at corpus scale. Blocking and candidate generation that avoid O(n) comparison, with measured precision on a labelled sample.
  • Graph database in production. Neo4j, Amazon Neptune or equivalent; Cypher / openCypher fluency.
  • Ontology and taxonomy modelling. Schema evolution without breaking downstream consumers; judgement on node vs. edge vs. property.
  • Extraction. NER and relation extraction — LLM-based, model-based (spaCy, scispaCy, transformers) or hybrid, with the judgement to choose.
  • Graph vs. vector judgement. Knows where graph retrieval wins — multi-hop, relational, comparative and aggregate questions — and that hybrid is the production norm.
  • Python and FastAPI in production. Python 3.11+, async, Pydantic, Docker, pytest, Git and CI; AWS as a consumer (S3, ECS/EKS, Bedrock, Neptune or self-hosted Neo4j).

Preferred

Biomedical ontologies and registries: UMLS, MeSH, SNOMED, RxNorm, ICD-10, DrugBank, ChEMBL.

  • Life sciences or pharma domain experience; RDF/SPARQL alongside property graphs.
  • GraphRAG approaches: community detection for corpus-level summarisation, local vs. global search.

Other offers great for you!

These companies are also looking for great profiles

Salutech

Business Analyst IA / RAG

500

Freelance

Paris, France

Remote, Hybrid

Skills

LLMs / Large language modelsRAG

1 day ago

Quick apply

skiils

Data Engineer - Planet

Freelance

Lille, France

Onsite, Hybrid

Skills

SQL QueriesPythonDatabricksAWSdbtPySparkApache Airflow

10 hours ago

Quick apply

EAYS Consulting

Architecte technique – , Saint-Denis (93) – 12 mois

TJM 576 EUR/jour

Freelance

Hybrid

Skills

MongoDBDockerAngularNodePythonJavaPostgreSQLAWSLinuxKubernetesOracleAzure

4 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools