Building Plinth at Penta Global

Machine Learning Engineer · NLP Researcher

Mahir Jawad

I build AI systems that turn drawings into 3D BIM models, and I research how large language and vision-language models handle low-resource languages like Bangla.

Portrait of Mahir Jawad
Publications
5
First-author papers
2
Top venues
EMNLP · ACL
Best Long Paper
BLP '25

01 · About

Research-minded engineer, shipping AI to production

I'm a Machine Learning Engineer at Penta Global Ltd and an M.Sc. student in Computer Science at BRAC University. At work I lead the BIM Model Automation project, which turns scaffolding drawings, PDFs and CAD files into 3D BIM models. I'm also building Plinth, an AI-powered BIM platform that brings 2D-to-3D modelling, quantity take-off and model auditing into one place.

My research is on large language and vision-language models for low-resource languages, especially Bangla and its regional dialects. My work has appeared at EMNLP 2026 (main conference, first author), Findings of ACL 2026 and the BLP 2025 workshop at IJCNLP-AACL, where our dialect benchmark won the Best Long Paper Award.

02 · Experience

Where I've worked

  1. Machine Learning Engineer

    Penta Global Ltd Dhaka, Bangladesh

    Full-time Aug 2025 – Present
    • Lead the BIM Model Automation project, building automated pipelines that turn scaffolding, PDF and CAD inputs into dynamic 3D BIM models.
    • Develop Plinth, an AI-based BIM web application that combines 3D modelling from 2D drawings, quantity take-off (QTO) and model audit in a single platform.
    • BIM automation
    • 2D → 3D
    • QTO
    • Model audit
    • Autodesk APS
  2. Machine Learning Engineer Intern

    Penta Global Ltd Dhaka, Bangladesh

    Internship May 2025 – Jul 2025
    • Designed a programmatic ML workflow to fine-tune a SAM 2 LoRA adapter and train a YOLO locator on annotated floor-plan images for accurate area calculation.
    • Delivered several end-to-end projects with large language models and the Model Context Protocol (MCP).
    • SAM 2
    • LoRA
    • YOLO
    • LLMs
    • MCP
  3. UI/UX Developer Intern

    Synergy Bangladesh Dhaka, Bangladesh

    Internship Jul 2024 – Oct 2024
    • Designed and developed the canvas-bd.com web platform on Odoo, connecting a modern e-commerce front end with the back-end ERP.
    • Odoo
    • E-commerce
    • ERP
    • UI/UX

03 · Research

Publications

LLM and VLM evaluation for Bangla: dialects, transliteration, medical VQA and sentiment. Full list on Google Scholar.

2026

EMNLP 2026 · Main Accepted First author

5-DIALECTS-BN: Unmasking the Impact of Transliteration on Bangla Dialectal LLMs

A 6,000-utterance benchmark across five regional dialects that aligns native script, Romanized transliteration, Standard Bangla and English. Shows that transliteration consistently degrades LLMs, and that LoRA with 160 examples per dialect beats closed-source models.

Findings of ACL 2026 Published

Evaluating Large Vision Language Models on Bangla Medical Visual Question Answering

Introduces BanglaMedVQA, a clinically validated medical VQA dataset, and shows that leading LVLMs fall below chance on fine-grained diagnostic categories such as condition and position.

2025

BLP 2025 @ IJCNLP-AACL Best Long Paper Award First author

Benchmarking Large Language Models on Bangla Dialect Translation and Dialectal Sentiment Analysis

A new annotated dataset covering four major Bangla dialects with translations and sentiment labels, used to benchmark modern LLMs under zero- and few-shot prompting.

BLP 2025 @ IJCNLP-AACL Shared task

Linear Probing of Pre-trained Transformer-based Models for Bangla Hate Speech Detection

Our BLP-2025 Task 1 system: fine-tuned BERT variants with linear probing on top, a lightweight way to improve hate speech detection in Bangla YouTube comments.

ICECET 2025 · Paris, France Published

Exploring Large Language Model and Machine Learning Models for Sentiment Analysis of Bengali Natok Reviews

Compares traditional machine learning models with fine-tuned LLMs for sentiment classification of Bengali drama (natok) reviews, including hyper-parameter and optimizer studies.

Thesis

B.Sc. thesis · BRAC University Unpublished

Image Processing and Deep Learning for Space Telescope Images: An Exploratory Data Analysis Approach

04 · Projects

Selected projects

UNBLIND

Vision-language model acuity benchmark

A psychophysics-style benchmark and LoRA fine-tuning study of the visual limits of VLMs, comparing interventions under a cost-matched evaluation protocol.

  • VLMs
  • LoRA
  • Benchmarking

Research project

StreamPay

Decentralized payroll streaming protocol

A Solidity app for time-based ETH salary vesting, employee withdrawals, cancellation settlements and protocol fee accounting, with a MetaMask-connected front end.

  • Solidity
  • Ethers.js
  • MetaMask

Source code

BlockSim

Blockchain simulation & incentive analysis

Extended a Python blockchain simulator to study miner participation, block intervals, stale rates, transaction ordering and reward halving through configurable experiments.

  • Python
  • Simulation
  • Data viz

Source code

MCP Sentiment

Sentiment analysis as an MCP tool

Exposed TextBlob sentiment analysis through a Gradio-based MCP server and built a conversational tool client with Hugging Face smolagents.

  • MCP
  • Gradio
  • smolagents

Source code

IMDb Sentiment

BERT fine-tuning for review classification

Fine-tuned a pretrained BERT model with a custom classification head in PyTorch to label movie reviews as positive or negative.

  • PyTorch
  • BERT
  • NLP

Source code

Street Signboard Detection

Object detection in street imagery

Trained and evaluated a YOLOv8 object detection model to find shop signboards in street images.

  • YOLOv8
  • Computer vision

Source code

05 · Skills

Toolbox

Programming languages

  • Python
  • JavaScript
  • TypeScript
  • Kotlin

Machine learning & CV

  • PyTorch
  • TensorFlow
  • YOLO
  • Grounded SAM 2
  • Roboflow
  • CVAT
  • RAG
  • MCP
  • AI agents

Tools & frameworks

  • FastAPI
  • Docker
  • Git
  • Autodesk Platform Services (APS)
  • Visual Studio
  • Android Studio
  • Odoo

Research methods

  • LLM benchmarking
  • VLM evaluation
  • LoRA fine-tuning
  • Dataset curation
  • Zero/few-shot prompting

06 · Education

Education & credentials

M.Sc. in Computer Science

BRAC University, Dhaka

In progress Jun 2025 – Jun 2027 (expected)

B.Sc. in Computer Science and Engineering

BRAC University, Dhaka

Completed Oct 2024

Higher Secondary School Certificate

Cantonment English School & College, Chattogram

Completed

IELTS

December 2024

7.5 overall

Listening
8.0
Reading
7.5
Writing
7.5
Speaking
7.0

GRE

January 2025

302 total

Quant
155
Verbal
147
Analytical
4.0

Achievements & activities

  • Best Long Paper Award, BLP 2025 Workshop at IJCNLP-AACL
  • Sergeant, Bangladesh National Cadet Corps (BNCC) 2014 – 2018
  • Ranked 22nd (Divisional), National Earth Olympiad Jun 2015
  • General Member, BRAC University Robotics Club & Computer Club 2020 – 2023

07 · Contact

Let's work together

Open to research collaborations, ML engineering roles and conversations about applied AI. Email is the fastest way to reach me.

Email me