Based in Dhaka · Open to AI research & PhD opportunities

Efficient AI that stays useful, reliable and scalable.

I’m Rafi Majid, an AI researcher and software engineer working on efficient deep learning, multimodal AI, model compression, medical intelligence, and code intelligence.

My work focuses on reducing computational cost while preserving useful representations — and on understanding when model predictions should actually be trusted.

PYTHON · PYTORCH · TRANSFORMERS · MULTIMODAL AI · KNOWLEDGE DISTILLATION · CODE INTELLIGENCE
3Publications
52K+Bengali VQA pairs
6Core research areas
2022–25Teaching experience

SELECTED WORK

Research systems built around efficiency, reliability and useful representations.

Current and selected projects across model compression, medical vision-language learning, code intelligence and low-resource NLP.

EFFICIENT AI · KNOWLEDGE DISTILLATION · ACTIVE RESEARCH

CoGS-KD

Confidence-Gated Structural-Contrastive Knowledge Distillation for compressing transformer models while preserving useful teacher representations.

  • Confidence-aware knowledge transfer
  • Structural + contrastive supervision
PyTorchTransformersModel Compression
Research in progress

MEDICAL AI · MULTIMODAL · RELIABILITY

TRUST-VL-CXR

A decoupled reliability monitor for chest X-ray/report alignment under hard cross-patient mismatch and representation drift.

  • Frozen task predictor + independent monitor
  • Mismatch, uncertainty and robustness analysis
Vision-LanguageMedical AIReliability
View project →

CODE INTELLIGENCE · SECURITY · MODEL COMPRESSION

Transformer-Based Vulnerability Detection

CodeBERT-based source-code security analysis with knowledge-distillation strategies for lightweight vulnerability detection.

  • Contextual code representations
  • Efficiency vs. detection capability
CodeBERTSecurityKnowledge Distillation
View repository →

BANGLA NLP · TOKENIZATION · LANGUAGE TOOLS

BhashaTok

A Bangla + Banglish tokenizer with language-aware normalization, grapheme handling and SentencePiece Unigram tokenization.

  • Bangla-aware preprocessing
  • Low-resource language tooling
NLPSentencePieceBangla
Explore GitHub →

PUBLISHED RESEARCH

Deep learning for cyclone trajectory forecasting.

The study compares recurrent deep-learning architectures for predicting cyclone trajectories using historical Bay of Bengal data, with emphasis on practical forecasting performance.

CITATION

Majid, R., Hasan, A., Mostarin, S., Alam, K.R., & Rahman, R.M. (2024). “A Deep Learning-Based Study for Cyclone Track Forecasting: Comparative Analysis Using Historical Data from the Bay of Bengal.” Springer Nature.

DOI: 10.1007/978-3-031-53274-0_1

FORECASTING WORKFLOW

Historical cyclone tracks → recurrent models → trajectory forecast

Historical trackModel forecast

Conceptual illustration of the forecasting setup — not a reproduction of experimental results.

PUBLICATIONS

Work across multimodal learning, scientific ML and higher-order representation.

Three research outputs spanning low-resource vision-language learning, cyclone forecasting and graph/hypergraph analysis.

2026

PREPRINT · GRAPH & HYPERGRAPH LEARNING

When Does Higher-Order Representation Improve Protein-Complex Recovery?

Md Asad Kazi Hafiz, Rafi Majid, Md Tanjeelur Rahman Labib, Ahsanur Rahman

A leakage-controlled, matched-k comparison of graph and penalized hypergraph spectral clustering.

Read ↗
2025

ARXIV · MULTIMODAL · LOW-RESOURCE AI

Bangla-Bayanno: A 52K-Pair Bengali Visual Question Answering Dataset

Mohammed Rakibul Hasan, Rafi Majid, Ahanaf Tahmid

LLM-assisted translation refinement for Bengali vision-language research.

Read ↗
2024

SPRINGER · SCIENTIFIC ML · TIME SERIES

A Deep Learning-Based Study for Cyclone Track Forecasting

Rafi Majid, Akmam Hasan, Shayrey Mostarin, Kazi Rabiul Alam, Rashedur M Rahman

Comparative analysis using historical Bay of Bengal cyclone data.

Read ↗

EXPERIENCE

Research, teaching and engineering.

A technical path combining academic research with practical software systems.

2024 — Present

Junior Software Engineer — TECH NEX SOLVE

Developing backend and full-stack systems with Spring Boot, React and MySQL, alongside Unity/C# simulation environments.

2022 — 2025

Teaching Assistant — North South University

Supported undergraduate teaching while building research experience across machine learning, AI and software systems.

Current

Independent Research — Efficient & Reliable AI

Developing CoGS-KD, TRUST-VL-CXR and transformer-based code intelligence work focused on efficiency, representations and reliability.

EDUCATION & TECHNICAL FOUNDATION

Foundations across AI and computer science.

GRADUATED 2023

BSc Computer Science and Engineering

North South University · Dhaka, Bangladesh

CGPA 3.49 / 4.00
Artificial IntelligenceComputer ScienceResearch

Research experience developed across deep learning, multimodal learning, scientific forecasting, graph learning and transformer-based code intelligence.

RESEARCH INTERESTS

Efficient, reliable and multimodal AI

Efficient Deep Learning Knowledge Distillation LLMs & Multimodal Learning Medical AI Code Intelligence Graph Neural Networks

Tools: Python, Java, C++, PyTorch, TensorFlow, Hugging Face, CUDA, Git, Linux and LaTeX.

ALGORITHMIC PRACTICE

Problem solving alongside research.

LeetCodeView profile ↗ CodeforcesView profile ↗

GET IN TOUCH

Interested in efficient, reliable and practically useful AI?

I’m open to research collaboration, PhD opportunities, and conversations around machine learning, multimodal systems, model compression and code intelligence.