Muhammad Khubaib Raza, Developer in Lahore, Punjab, Pakistan
Muhammad is available for hire
Hire Muhammad

Muhammad Khubaib Raza

Machine Learning Engineer and Developer

Lahore, Punjab, Pakistan

Toptal member since October 13, 2022

Bio

Khubaib is a Senior AI Engineer and Full-Stack Developer with 8+ years of experience building production-grade AI systems that deliver real business impact. He specializes in LLMs, agentic systems, RAG, and Voice AI, with hands-on experience in real-time conversational agents. Proficient in Python and TypeScript, he works with Next.js and FastAPI. Khubaib holds a Master’s in Data Science and has expertise in NLP, machine learning, and deep learning.

Portfolio

Cloudcx
AI Chatbots, Python 3, FastAPI, Twilio, ElevenLabs Solutions...
Metric
Python 3, Python API, System Architecture, MongoDB, Firebase, Mixpanel...
Self-employed
Python 3, PyTorch, Scikit-learn, Seaborn, Pandas, Transformers, Flask, FastAPI...

Experience

  • Deep Learning - 6 years
  • Data Science - 4 years
  • Machine Learning - 4 years
  • Web Development - 4 years
  • Natural Language Processing (NLP) - 4 years
  • Generative Pre-trained Transformers (GPT) - 4 years
  • Amazon Web Services (AWS) - 2 years
  • Azure - 2 years

Preferred Environment

Python 3, ChatGPT, OpenAI, Voice, Agentic AI, AI Agents, Claude Code

The most amazing...

...achievement I have is winning 2nd place in the NextGrid Hackathon, competing against 200+ teams.

Work Experience

AI Solution Arhcitect

2024 - 2026
Cloudcx
  • Developed an automated QuickTest tool to test voice platforms, significantly reducing manual testing efforts and enabling faster validation of voice agents.
  • Addressed key reliability challenges in Voice AI by contributing to scalable testing and monitoring approaches for conversational systems.
  • Built in-house Voice AI agents using platforms such as Vapi, ElevenLabs, and Pipecat, enabling real-time conversational experiences and automation.
  • Improved the testing lifecycle by enabling failed scenarios to be reused as test cases, ensuring continuous improvement of Voice AI agents.
  • Contributed to building a robust QA layer for Voice AI systems, helping clients deploy more reliable and production-ready conversational agents.
Technologies: AI Chatbots, Python 3, FastAPI, Twilio, ElevenLabs Solutions, Amazon API Gateway, Amazon RDS, VoiceBot, AI Agents, Agentic AI, Automation, AI Voice Agents, Full-stack Development, Document Management Systems (DMS), CRM, Conversational AI, Conversational Agent, LangChain, Human-in-the-loop (HITL), Deepgram

Head of Engineering

2021 - 2023
Metric
  • Shaped the product vision from a non-technical position, including alignment for product-market fit.
  • Managed a team of back-end, front-end, and Android developers using the Kanban methodology to deliver the work.
  • Contributed to the product's technical and active development.
  • Installed the application on 40,000+ devices. It's used by people from 30 different business sectors. The customer uses this application to track business insights.
  • Conducted website crawling and data scraping to assist in company research and marketing analytics.
Technologies: Python 3, Python API, System Architecture, MongoDB, Firebase, Mixpanel, BigQuery, Google Cloud Platform (GCP), Optical Character Recognition (OCR), Large Language Models (LLMs), Model Tuning, ChatGPT, Zapier, AI Modeling, LangGraph, React, TypeScript, Event-driven Design (EDD), Node.js, Full-stack Development

Machine Learning Engineer

2019 - 2022
Self-employed
  • Designed, prototyped, developed, and deployed (Docker) systems based on machine learning models, especially in the NLP field.
  • Conducted information extraction from raw data, such as PDF documents.
  • Created crawlers for downloading data from various sources.
  • Worked on named entity recognition in medical data, performing manual annotation on the data.
Technologies: Python 3, PyTorch, Scikit-learn, Seaborn, Pandas, Transformers, Flask, FastAPI, Scripting, CI/CD Pipelines, Amazon SageMaker, Amazon EC2, Amazon Elastic Container Registry (ECR), Amazon Elastic Container Service (ECS), AWS Lambda, Amazon Cognito, Artificial Intelligence (AI), AI Chatbots, Large Language Models (LLMs), Model Tuning, API Integration, OpenAI API, AI Modeling, Whisper

Senior NLP Engineer

2020 - 2021
matix
  • Worked on different NLP projects, with a focus on classification and information extraction from documents.
  • Implemented back-end services that use Asterisk and Twilio.
  • Used Vosk API and Google Speech-to-Text (STT) to stream speech data and convert it into text.
Technologies: Chatbots, Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT), Amazon Web Services (AWS), Google Cloud, Twilio, Twilio API, Sockets, Custom Solutions, API Development, Google Speech-to-Text, Transformer Models, Large Language Models (LLMs), Model Tuning, AI Modeling

Experience

Automatic Description Generation From Images

Working on this project was a great learning experience, ranging from room item detection similar to Airbnb amenity detection to text generation (table to text).

The apartment photo database includes the price of the apartment, floor, latitude, longitude, nearby places, and whether it has parking. First, we had to eliminate duplicate photos from one apartment, so we would not detect items repeatedly. In the second step, the photos are then classified into room types. In the third step, count the number of bedrooms, baths, and other rooms, as well as detect the amenities. The fourth step is to create a dataset for description generation, and last but not least, to generate the description from the transformer model.

ChatGPT Powered Voice-based Customer Support

A great learning experience that involved integrating ChatGPT API and Twilio to develop an automated voice-based customer support system.

The system's functionality enables customers to call a business's Twilio phone number and ask a query, which ChatGPT then processes to provide personalized responses based on the customer's input. The ChatGPT model has been trained to understand and respond to a wide range of customer queries.

Information Extraction From Invoices

Developed an OCR (Optical Character Recognition) system using the Paddle OCR framework to recognize and extract text from invoices accurately. The SageMaker Pipeline was used to deploy the system, which enabled continuous model training and deployment with built-in model monitoring and version control. The system was implemented to automate invoice processing for a small business, significantly reducing manual data entry time.

Education

2019 - 2021

Master's Degree in Data Science

Information Technology University - Lahore, Pakistan

2015 - 2019

Bachelor's Degree in Computer Science

Government College University - Lahore, Pakistan

Certifications

JULY 2021 - PRESENT

Machine Learning in Production

Coursera

AUGUST 2020 - PRESENT

AWS Machine Learning Engineer Scholarship Program

Udacity

MAY 2020 - PRESENT

Getting Started with AWS Machine Learning

Coursera

OCTOBER 2019 - PRESENT

Deep Learning Nanodegree

Udacity

AUGUST 2018 - PRESENT

Introduction to Data Science in Python

Coursera

Skills

Libraries/APIs

OpenAI API, Node.js, React, Python API, Pandas, Matplotlib, Twilio API, Sockets, API Development, PyTorch, Scikit-learn, PySpark, Rasa NLU

Tools

ChatGPT, Whisper, Zapier, Amazon SageMaker, Amazon Elastic Container Registry (ECR), Amazon Elastic Container Service (ECS), BigQuery, Seaborn, Amazon Cognito, Amazon Textract, AutoML, Claude Code

Languages

Python, TypeScript, Python 3

Paradigms

Automation, Event-driven Design (EDD), ETL, Object-oriented Programming (OOP)

Frameworks

LangGraph, Flask

Platforms

Google Cloud Platform (GCP), Azure, Amazon Web Services (AWS), AWS Lambda, Amazon EC2, Twilio, Firebase, Mixpanel, Docker

Storage

Databases, Amazon S3 (AWS S3), Google Cloud, MongoDB, Amazon DynamoDB

Other

Natural Language Processing (NLP), Deep Learning, Artificial Intelligence (AI), Generative Pre-trained Transformers (GPT), AI Chatbots, Model Tuning, API Integration, AI Modeling, AI Voice Agents, Document Management Systems (DMS), CRM, Conversational AI, Conversational Agent, LangChain, Human-in-the-loop (HITL), Deepgram, Web Development, Machine Learning Operations (MLOps), Web App Deployment, OpenAI, OpenAI GPT-4 API, OpenAI GPT-3 API, Google Speech-to-Text, Text Analytics, BERT, Large Language Models (LLMs), AI Agents, Full-stack Development, Machine Learning, Big Data, Information Retrieval, Data Science, Model Development, Chatbots, Data Structures, Algorithms, Data Warehousing, Custom Solutions, Android App Design, Model Deployment, Generative Pre-trained Transformer 3 (GPT-3), Computer Vision, Classification, Amazon API Gateway, System Architecture, Transformers, FastAPI, Scripting, CI/CD Pipelines, Optical Character Recognition (OCR), Transformer Models, ElevenLabs Solutions, Amazon RDS, VoiceBot, Agentic AI, Voice

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring