AI / ML Engineer Open to opportunities

Software engineer · AI / ML engineer

Software engineerworking withvision & language.

I’m Shoumik. I build computer vision and multimodal models, plus the APIs and web applications that use them.

Portrait of Shoumik Sarkar
Looking forSWE & AI/ML roles
Dhaka, BDLocal time · Dhaka
Scroll to explore ↓
01 Computer vision02 Multimodal AI03 Product systems
Computer vision, from data preparation to deployment.
02 / ABOUT

Working with
vision and language.

My projects combine images, text, and audio for deception detection, misinformation classification, and search. I work on data preparation, model evaluation, and deployment.

Based inDhaka, Bangladesh
Available forOpen to internships & full-time roles.

What I do

Computer Vision

Extracting facial landmarks and image features with MediaPipe, OpenCV, and ResNet-18.

Language & Multimodal AI

Combining OCR text, image features, and language models to classify social media posts.

Audio Intelligence

Extracting audio features with Librosa and combining them with facial and visual features.

AI Product Systems

Building FastAPI services and web interfaces for model inference, search, and user accounts.

My approach

  1. 01

    Understand

    Define the task.
    Inspect the data.

  2. 02

    Build

    Start with a baseline.
    Test model changes.

  3. 03

    Validate

    Measure performance.
    Check failure cases.

Use the results to plan the next experiment.

Recent experience

Machine Learning Engineer Intern

Flyrank AI

JUN - SEP 2026

Worked on ML pipelines, dataset evaluation, Python analysis, and deployment with the engineering team.

Applied MLData pipelinesProduct development
03 / SELECTED WORK

Projects &
research.

University research projects, a football trivia site, and a research collaboration app in development.

04 / SKILLS

Tools I use.

Select a tool to see how I use it and my experience level.

Core AI/ML Expertise

Deep Learning

Training neural networks, extracting features, and comparing model performance.

NLP & LLMs

Using Transformers and retrieval to answer questions with reference material.

Computer Vision

Preparing images, extracting facial landmarks, and computing visual embeddings.

Multimodal Learning

Combining image, audio, and text features using cross-attention.

Frameworks & Libraries

Languages

Tools & Platforms

Experience LevelChoose a node
BasicIntermediateAdvanced
05 / EXPERIENCE
JUN - SEP 2026

Machine Learning
Engineer (Intern)

Flyrank AI

Worked with senior engineers on ML pipelines and deployment. Evaluated datasets, analysed model performance in Python, and helped turn system requirements into implementation tasks.

MAY - SEP 2026

Research
Engineer

Verdant

Researched client requirements and wrote technical specifications before development. Worked on API integration and database management, and helped the team define scope and plan deliverables.

06 / EDUCATION
01 / Degree

BSc, Computer Science & Engineering

North South University · Graduated May 2026

Relevant Coursework

Data Structures & AlgorithmsTheory of ComputationProgramming Languages (C, C++, Java)Machine LearningDeep LearningPattern Recognition & Neural NetworksComputer Vision
02 / Certification

Vision Language Models Bootcamp

Vision Language Models Bootcamp certificate awarded to Shoumik Sarkar

OpenCV University, 2026. Completed the Vision Language Models Bootcamp with a grade of 92%.