Graph RAG - Knowledge Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
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.
Key Skills for This Role
Full Job Posting
About Chryselys
Chryselys is a Great Place to Work Certified Pharma Analytics & Business consulting company that delivers data-driven insights leveraging AI-powered, cloud-native platforms to achieve high-impact transformations. We specialize in digital technologies and advanced data science techniques that provide strategic and operational insights.
Role Summary
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.
About Chryselys
Verified company details for this employer are not available yet.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Chryselys
Senior Generative AI Engineer - Agentic Infrastructure
Hyderabad, IND
Generative AI Agent Engineer - Agent Design & Performance
Hyderabad, IND
Lead Application Architect / Full-Stack Application Engineer
Hyderabad, IND
Subject Matter Expert - Web Scraping & Crawling (Web Data Platform)
Hyderabad, IND
Senior Generative AI Engineer - Agentic Infrastructure
Hyderabad, IND
Senior Generative AI Engineer - Front End
Hyderabad, IND
Generative AI Agent Engineer - Agent Design & Performance
Hyderabad, IND
Lead Application Architect / Full-Stack Application Engineer
Hyderabad, IND
Subject Matter Expert - Web Scraping & Crawling (Web Data Platform)
Hyderabad, IND
Senior Associate - Market Access
Hyderabad, IND
Senior Associate - TA Analytics
Hyderabad, IND
Senior Associate - Digital Analytics
Hyderabad, IND