Research Engineer, Social & Cognitive Computing, IAIC

A*STAR RESEARCH ENTITIES

Singapore

On-site

SGD 90,000 - 130,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A*STAR RESEARCH ENTITIES is seeking a Knowledge Engineer to design, construct, and maintain knowledge graphs derived from diverse enterprise documents. You will leverage LLMs for knowledge extraction, ontology-driven structuring, and QA over graphs to support intelligent search and reasoning.

You will design schemas, model entities and relationships, normalize data, and implement storage in Neo4j/GraphDB. Collaboration with domain experts and stakeholders is essential to refine ontologies and

Qualifications

  • Proficiency in ontology design and knowledge-graph modeling with semantic data representation.
  • Strong experience with prompt engineering and LLM-based workflows.
  • Hands-on work with LLMs (closed- and open-source).
  • Experience with graph databases such as Neo4j and GraphDB.

Responsibilities

  • Design, construct, and maintain knowledge graphs from heterogeneous documents.
  • Leverage LLMs to extract structured knowledge from unstructured data.
  • Develop LLM-powered QA and interaction pipelines over knowledge graphs.
  • Collaborate with domain experts to refine ontologies and extraction logic.
  • Process documents in multiple formats (Word, PDF, PowerPoint, Excel).
  • Implement and manage knowledge graph storage using graph databases.

Skills

Ontology design
Knowledge graph modeling
Semantic data representation
Prompt engineering
LLMs

Tools

Python
Neo4j
GraphDB
Cypher

Job description

Job Purpose

The Knowledge Engineer will be responsible for designing, constructing, and maintaining knowledge graphs derived from heterogeneous enterprise documents. The role involves leveraging Large Language Models (LLMs) for knowledge extraction, ontology-driven structuring, and question answering over knowledge graphs to support intelligent search, reasoning, and decision-making systems.

Key Responsibilities
  • Leverage LLMs to extract structured knowledge (entities, relations, attributes) from unstructured and semi-structured documents such as:Maintenance manualsProduct design documentsTroubleshooting guidesLessons learned reports
  • Process documents in multiple formats, including Word, PDF, PowerPoint, and Excel.
  • Design, construct, and maintain knowledge graphs, including:Schema and ontology designEntity and relationship modellingData normalisation and validation
  • Implement and manage knowledge graph storage using graph databases such as Neo4j and GraphDB.
  • Develop LLM-powered question answering and interaction pipelines over knowledge graphs, enabling:Natural language queriesContext-aware and explainable responses grounded in structured knowledge
  • Collaborate with domain experts and stakeholders to refine ontologies, extraction logic, and use cases.
Required Skills & Experience
  • Strong understanding of ontology design, knowledge graph modeling, and semantic data representation.
  • Proficiency in Python, with experience building data processing and NLP pipelines.
  • Solid understanding of prompt engineering and LLM-based workflows.
  • Hands-on experience working with LLMs, including both:Closed-source models (e.g., GPT-based APIs)Open-source models (e.g., LLaMA, Qwen, etc.)
  • Experience with graph databases, particularly Neo4j and/or GraphDB.
Preferred / Advantageous Skills
  • Experience in information extraction, document understanding, or NLP pipelines.
  • Familiarity with RDF, OWL, SPARQL, or Cypher is a plus.
  • Experience integrating LLMs with structured knowledge sources (e.g., KG-augmented QA, RAG with graphs).
Key Competencies & Attributes
  • Strong analytical and problem-solving skills, with the ability to translate unstructured information into well-defined data models.
  • Ability to work independently while collaborating effectively within a multidisciplinary team.
  • Good communication skills to engage with technical and non-technical stakeholders.
  • Demonstrated willingness to continuously learn and keep up with advances in LLMs, NLP, and knowledge engineering.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Research Engineer, Social & Cognitive Computing, IAIC
Research Engineer, Social & Cognitive Computing, IAIC

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 60,000 - 90,000
Knowledge Graph Scientist
Knowledge Graph Scientist

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 90,000 - 130,000
Knowledge Graph Engineer / Senior Engineer
Knowledge Graph Engineer / Senior Engineer

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 120,000 - 180,000
Knowledge Graph Architect & LLM Engineer
Knowledge Graph Architect & LLM Engineer

A*STAR RESEARCH ENTITIES • Singapore

On-site
SGD 90,000 - 130,000
Knowledge Graph Scientist, ARTC
Knowledge Graph Scientist, ARTC

A*STAR RESEARCH ENTITIES • Singapore

On-site
SGD 120,000 - 180,000
LLM-Powered Knowledge Graph Engineer
LLM-Powered Knowledge Graph Engineer

A*STAR - Agency for Science, Technology and Research • Singapore

On-site
SGD 60,000 - 90,000
(Senior) Knowledge Graph Engineer, ARTC
(Senior) Knowledge Graph Engineer, ARTC

A*STAR RESEARCH ENTITIES • Singapore

On-site
SGD 90,000 - 150,000
AI Engineer – LLM Algorithm Engineer (Agentic Commerce)
AI Engineer – LLM Algorithm Engineer (Agentic Commerce)

Shopee • Singapore

On-site
SGD 150,000 - 230,000
Research Fellow (in the area of Large Language Models) - CB
Research Fellow (in the area of Large Language Models) - CB

Singapore Institute of Technology • Singapore

On-site
SGD 60,000 - 90,000
AI Engineer
AI Engineer

M1 Limited • Singapore

On-site
SGD 90,000 - 140,000