Research Engineer (AIDF)
Background
The Asian Institute of Digital Finance (AIDF) is a university-level institute in NUS, jointly founded by the Monetary Authority of Singapore (MAS), the National Research Foundation (NRF) and NUS. AIDF aspires to be a thought leader, a Fintech knowledge hub, and an experimental site for developing digital financial technologies as well as for nurturing current and future Fintech researchers and practitioners in Asia.
At AIDF, we are actively building next-generation AI systems for financial intelligence, including an LLM-driven application platform that integrates alternative data, structured financial data, and advanced retrieval systems. We are now transitioning from prototype to production and are looking for candidates who can bridge data engineering and AI research, particularly in LLM-based information retrieval systems.
We are seeking a Research Assistant / Research Engineer who combines strong data engineering capabilities with an interest in applied AI research, especially in LLM-powered retrieval systems (e.g., RAG, Graph RAG, Knowledge Graph integration).
This role is ideal for candidates who want to:
- Build scalable data infrastructure, and
- Explore cutting-edge retrieval and knowledge representation techniques in real-world applications
Responsibilities
- Data Engineering & Infrastructure
- Design, develop, and maintain scalable data pipelines and ETL workflows
- Build backend systems to support data ingestion, processing, and serving
- Manage and optimize relational and non-relational databases (e.g., MySQL, MongoDB)
- Ensure data quality, consistency, and reliability across systems
- LLM & Retrieval System Development
- Develop and optimize retrieval-augmented generation (RAG) pipelines
- Explore advanced retrieval paradigms such as:
- Graph RAG
- Knowledge Graph-enhanced retrieval
- Hybrid search over structured + unstructured data
- Work with alternative data sources (e.g., text, news, reports) to improve model performance
- Applied Research & Prototyping
- Track and experiment with latest research in LLMs, IR, and knowledge systems
- Prototype and evaluate new methods for:
- Information retrieval
- Knowledge representation
- Financial intelligence extraction
- Translate research ideas into production-ready system components
- System Integration & Collaboration
- Collaborate with AI engineers, data scientists, and frontend developers
- Integrate backend systems with LLM services and user-facing applications
- Contribute to system architecture design for AI-native products
- Documentation & Best Practices
- Maintain clear documentation of:
- Data pipelines
- System architecture
- Database schemas
- Implement best practices in data governance, security, and reproducibility
- Maintain clear documentation of:
Minimum Requirements
- Background in Computer Science, Engineering, or related fields
- Proficiency in at least one programming language (e.g., Python, Java, Go)
- Solid understanding of data structures, algorithms, and system design
- Experience with backend development frameworks (e.g., FastAPI, Django, Spring Boot)
- Familiarity with RESTful API design and implementation
- Experience with databases: Relational: MySQL / PostgreSQL
- Non-relational: MongoDB / Redis / Elasticsearch
- Familiarity with Git and collaborative development workflows
- Strong problem-solving skills and ability to debug complex systems
Preferred / Bonus Qualifications
- Experience in data engineering and ETL systems in production environments
- Familiarity with LLM applications, especially: RAG pipeli
Find Your Best Opportunity
Tell them AcademicJobs.com sent you!

