Location
In office
Confirmed on the employer's own hiring board on Sep 25, 2026. First seen by Alion on Sep 25, 2026.
Overview
Company
Impact
Profile match
The Agency for Science, Technology and Research is a leading public sector organization dedicated to advancing economic-oriented scientific discovery and technological innovation. Headquartered in Singapore, the agency oversees numerous specialized research institutes spanning biomedical sciences, physical sciences, and engineering. By bridging the gap between academia and industry, it fosters public-private partnerships, cultivates scientific talent, and propels the growth of the regional innovation ecosystem.
Job Summary
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 manuals
- Product design documents
- Troubleshooting guides
- Lessons learned reports
- Process documents in multiple formats, including Word, PDF, PowerPoint, and Excel.
- Design, construct, and maintain knowledge graphs, including:
- Schema and ontology design
- Entity and relationship modelling
- Data 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 queries
- Context-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.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
791,964 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
AI/ML
Similar stack
Same company
In your city
Edge AI Software Engineer
1 hour ago
In office • Bachelor's Degree
C++
C++
PyTorch C++
AI/ML
Quantization
Multimodal AI
Knowledge Distillation
Computer Vision
TFLite
TensorFlow
PyTorch
LLM
Time Series Forecasting
Edge AI
LiteRT
ONNX Runtime
Model Distillation
Machine Learning
DevOps
RTOS
Linux
Apply
Machine Learning (Vision) Engineer
23 days ago
$28k – $52k per year (gross) • In office • Full-Time • 2+ years exp • Singapore
Python
C++
C++
TensorFlow C++
AI/ML
Computer Vision
TensorFlow
Keras
Machine Learning
Apply
AI Engineer (Computer Vision)
19 days ago
$47k – $66k per year (gross) • In office • Full-Time • 2+ years exp • Singapore
Python
Java
SQL
C++
C++
PyTorch C++
AI/ML
OpenCV
CUDA Toolkit
Embeddings
Computer Vision
Transformers
PyTorch
LLM
RAG
Semantic Search
Image Segmentation
CUDA
Semantic Search
Machine Learning
DevOps
Linux
Robotics
Localization
Apply
Applied AI Engineer
19 days ago
$85k – $169k per year (gross) • In office • Full-Time • 4+ years exp • Singapore
Python
Databases
Weaviate
Milvus
Pinecone
FAISS
OpenSearch
AI/ML
LoRA
Fine-tuning
PEFT
QLoRA
AWS Bedrock
LLM
RAG
SFT
Pre-training
LLM Guardrails
Multi-Agent Systems
DevOps
CI/CD
AWS
Docker
Kubernetes
Amazon EKS
AWS Lambda
Amazon ECS
Amazon CloudWatch
Cybersecurity
Active Directory
Apply
AI Researcher
18 days ago
$38k – $66k per year (gross) • In office • Full-Time • 2+ years exp • Singapore
AI/ML
JAX
TensorFlow
PyTorch
Machine Learning
Apply
Senior Research Engineer
9 hours ago
In office • 3+ years exp • Bachelor's Degree
Python
JavaScript
TypeScript
AI/ML
Prompt Engineering
AI Agents
LLM
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Apply
In office
Python
C#
C++
MATLAB
DevOps
TCP/IP
Robotics
Path Planning
IoT
OPC UA
Apply
In office • Bachelor's Degree
Python
C#
C++
AI/ML
Computer Vision
Apply
Apply
In office • PhD
Python
AI/ML
Multimodal AI
AI Agents
TensorFlow
PyTorch
Explainable AI
Machine Learning
Apply
In office
Python
C#
C++
MATLAB
DevOps
TCP/IP
Robotics
Path Planning
IoT
OPC UA
Apply
In office • Bachelor's Degree
Python
C#
C++
AI/ML
Computer Vision
Apply
In office
JavaScript
TypeScript
AI/ML
Gradio
Streamlit
Frontend
React.js
DevOps
Git
GitHub
GitLab
HPC
Analytics
Tableau
Power BI
Design
Figma
Balsamiq
FigJam
Management
Miro
Confluence
Jira
Agile
Apply
In office • Bachelor's Degree
Python
AI/ML
Multimodal AI
Computer Vision
TensorFlow
PyTorch
Edge AI
Machine Learning
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
HPC
Linux
Apply
Senior Research Engineer I
9 hours ago
In office • Bachelor's Degree
Python
AI/ML
TensorFlow
PyTorch
Anomaly Detection
Time Series Forecasting
Machine Learning
Apply
This is one of many
791,964 more open roles from verified company boards, updated every day.

