I will do any Machine Learning, Deep Learning, Computer vision, Data visualization, web development, and web design-related work. I have done many tasks related to NLP computer vision in the production environment, worked with structured and unstructured data. I've worked in sentiment analysis, chatbots, Audio & signals processing, image classification, object detection, object tracking, face recognition, and knowledge distillation.
Tools & Languages:
_Angular
_Flask
_Python
_opencv
_Natural Language Processing (NLP)
_Computer Vision (CV)
_Rasa NLU
_Tableaue
_PowerBI
_HTML5
_CSS
_AWS
_AWS SageMaker
_Microsoft Azure
_GCP
Machine Learning
Deep Learning
Feature Extraction
Computer Vision
OpenCV
Chatbot
Amazon SageMaker
Time Series Analysis
Flask
MLOps
Explainable AI
Data Visualization
Microsoft Power BI Data Visualization
Multimodal Large Language Model
Ali N.
Islamabad, Pakistan
$40/hr
5.0
2 jobs
I am a highly motivated Machine Learning Engineer with a strong foundation in various technologies and a passion for applying machine learning solutions to solve real-world challenges. I possess extensive expertise in core libraries like Scikit-learn, Pandas, and NumPy, empowering me to effectively perform data manipulation, preprocessing, and feature engineering. Additionally, I am proficient in deep learning frameworks such as PyTorch and TensorFlow, enabling me to build and train complex neural network models for various tasks.
Furthermore, my experience extends to utilizing Google Cloud Platform (GCP) for deploying models into production environments, ensuring scalability, reliability, and efficiency. I am comfortable with various regression, classification, and unsupervised algorithms, allowing me to select the most appropriate techniques based on the specific problem and dataset.
Beyond technical know-how, I am adept at creating end-to-end Machine Learning/Artificial Intelligence (ML/AI) applications using frameworks including Streamlit, Gradio, Flask, Dash, and Django. This versatility enables me to develop user-friendly interfaces and web applications that seamlessly integrate with trained models, enhancing user experience and accessibility.
Overall, my diverse skillset, coupled with my dedication to continuous learning and staying current with the latest advancements, makes me a valuable asset to any team seeking an experienced and versatile Machine Learning Engineer.
Machine Learning
Deep Learning
Looker Studio
Microsoft Power BI
OpenCV
ChatGPT
LangChain
Streamlit
Llama 2
OpenAI API
Large Language Model
Chatbot
Hugging Face
Object Detection & Tracking
PyTorch
Sannan A.
Islamabad, Pakistan
$17/hr
4.7
13 jobs
I'm an AI/ML engineer with 4 years of experience building computer vision, RAG chatbots, agentic AI, and workflow automation, along with the backend and deployment work that goes around them. I'm Top Rated on Upwork with a 100% Job Success Score.
Most of my work falls into a few areas:
RAG chatbots and agentic AI. I build assistants and automation on top of LangChain and LangGraph, using OpenAI and Claude models. This covers retrieval over your own documents, vector databases like Pinecone and ChromaDB, conversation memory, tool calling, and multi-agent setups. These usually need to talk to your existing APIs, databases, documents, or email and calendar, so I handle those integrations too.
Workflow automation. I build automated workflows with n8n and OpenClaw to connect the tools a business already uses and cut out repetitive manual work. This includes things like routing incoming leads or emails, syncing data between apps, triggering actions from webhooks, and wiring AI models into those flows so a chatbot or detection result can kick off the next step automatically. If you're already running Zapier or Make and hitting their limits, n8n usually gives more control at lower cost.
Computer vision. I train and deploy custom detection models with YOLO, PyTorch, and OpenCV. Past work includes PPE and safety monitoring, retail shelf and product analytics, and defect inspection, including real-time video, CCTV, and RTSP streams. I've also deployed to edge devices like the Jetson Nano.
Python and machine learning. Data cleaning, EDA, feature engineering, and standard ML tasks (classification, regression, clustering), plus automation scripts and data pipelines with Pandas, NumPy, and scikit-learn.
Backend and databases. REST APIs and model-serving endpoints in FastAPI and Flask, auth, third-party integrations, webhooks, and background jobs. I work with PostgreSQL, MySQL, Supabase, and vector databases, and I've built backends for React and Flutter apps.
Deployment and MLOps. Docker, CI/CD with GitHub Actions or GitLab, model and dataset versioning, experiment tracking, AWS S3, and deploying to cloud VMs, with logging and monitoring once things are live.
If you've got a project in mind, or a prototype that needs to be made production-ready, send me a message with some details and I'll let you know how I'd approach it and whether I'm a good fit.
Machine Learning
Deep Learning
Artificial Intelligence
Natural Language Processing
Deep Learning Modeling
Hugging Face
Image Segmentation
Object Detection & Tracking
Image Classification
OCR Algorithm
Flask
n8n
OpenCV
ML Automation
Chatbot Development
Make.com
FastAPI
Microsoft Power BI Data Visualization
MLOps
Docker
Haziq K.
Islamabad, Pakistan
$15/hr
5.0
1 jobs
I build intelligent, data-driven solutions — from natural language processing models to in-depth data analysis — that turn raw data into real business insights.
🎯 What I Do
🔹 Machine Learning Model Development & Deployment
🔹 Natural Language Processing (NLP) — text classification, sentiment analysis, entity recognition, chatbots
🔹 Data Analysis & Statistical Modeling
🔹 Predictive Modeling & Model Optimization
🔹 Python Development for AI/ML Pipelines
🔹 Data Preprocessing & Feature Engineering
🤝 Why Work With Me
✅ Strong foundation in Python, Pandas, NumPy, Scikit-learn
✅ Hands-on experience building NLP and ML models on real datasets
✅ Clean, documented, and reusable code
✅ Fast, clear communication and deadline-driven delivery
✅ Actively growing expertise as an AI student, staying current with modern ML/NLP techniques
📩 Have a dataset that needs modeling, or text data that needs understanding? Let's talk — message me and I'll tell you how I can help.
Machine Learning
Deep Learning
Neural Network
Python
Data Analysis
Artificial Intelligence
Data Science
Natural Language Processing
Computer Vision
Generative AI
Prompt Engineering
Chatbot Development
Feature Engineering
Predictive Modeling
AI Model Training
Large Language Model
AI Agent Development
Sentiment Analysis
LangChain
PyTorch
Umer S.
Islamabad, Pakistan
$25/hr
4.8
118 jobs
Across 12 years of software development and 9 years specializing in machine learning, I have built systems ranging from conversational chatbots to computer vision based grading tools, working with clients across different industries and problem types. What stays consistent across all of it is the same goal, moving past a model that performs well in isolation to one that performs well once it is actually in production.
I have completed 104 jobs on Upwork, earned $200K plus, and maintained a 100% Job Success score with Top Rated status. Clients have used my work to ship products up to 3x faster while cutting $10K a month in engineering costs, using AI assisted development on top of solid computer science and machine learning fundamentals.
I also hold a Master's degree in Machine Learning, and I currently lead a 45 engineer team building production AI and ML systems.
What I actually build:
Conversational AI and LLM systems. Chatbots and multi turn assistants built on RAG pipelines and vector search, with real guardrails so the model does not make things up when it does not know the answer.
Computer vision pipelines. Detection, classification, and grading systems trained on real world data, not clean benchmark datasets.
Natural language processing. Text classification, sentiment analysis, entity extraction, and low resource language OCR, including work on Urdu, where off the shelf tools mostly do not exist.
Production ML infrastructure. Models packaged, monitored, and deployed with Docker, Kubernetes, and cloud infrastructure on AWS, Google Cloud, or Azure, including edge deployment where latency or hardware is constrained.
Some of what my team has shipped:
✦ Avatare, a conversational AI platform handling multi turn dialogue in production
✦ Compugrade, an AI assisted autograding system for K12 education built on computer vision
✦ AffectCX, a live conversational chatbot supporting pharma sales teams
✦ A multimodal conversational AI platform combining RAG based retrieval with generation
✦ A computer vision grading pipeline for physical collectibles, handling classification and defect detection
✦ Urdu OCR, a low resource language OCR system built where almost no existing tooling was available
Technical stack:
Python, PyTorch, TensorFlow, Keras, JAX/Flax, OpenCV, Docker, Kubernetes, AWS, Google Cloud, Azure, ONNX, TFLite, CoreML
AI and ML methods I work with:
Large language models including GPT4, Claude, and Llama 2. Retrieval Augmented Generation and vector databases. Traditional ML including random forests, SVM, and KNN. Deep learning including CNNs, RNNs, GANs, transformers, and BERT. MLOps including CI/CD, model monitoring, and versioning.
If you are dealing with a model that only works some of the time, a system that needs to move from prototype to something production ready, or a computer vision or NLP problem that off the shelf tools have not solved, message me. I typically reply within 2 hours and can prioritize urgent projects. I will tell you honestly whether AI is the right tool for the job before I agree to build anything.
Machine Learning
Deep Learning
Deep Neural Network
Semi-Supervised Learning
TensorFlow
Recommendation System
OpenCV
Python
Flask
API
Data Mining
RESTful Architecture
Data Visualization
jQuery
HTML
Muhammad H.
Islamabad, Pakistan
$20/hr
5.0
3 jobs
AI projects rarely fail because of the model. They fail because the system around the model is weak — poor retrieval, fragile integrations, unstructured data, and no clear path to production.
I help businesses build production-ready AI products from end to end.
I’m Muhammad Hassan, an AI Engineer specializing in RAG systems, LLM applications, AI agents, document intelligence, backend development, and workflow automation. I build complete solutions that move beyond prototypes: systems that retrieve the right information, generate reliable outputs, connect with existing tools, and fit into real business operations.
What I can help you build
RAG chatbots and knowledge assistants
I design end-to-end retrieval systems with document ingestion, chunking, embeddings, hybrid search, reranking, memory, and source-grounded responses.
LLM-powered applications
I build AI features and full applications for support, research, reporting, internal operations, and domain-specific workflows.
Document intelligence pipelines
I turn PDFs, scanned files, tables, reports, and other unstructured documents into structured, searchable, usable data.
AI agents and workflow automation
I create agentic workflows and automations using APIs, webhooks, and tools like n8n to reduce manual work and improve operational efficiency.
Backend and product development
I build the infrastructure behind AI products: Python services, FastAPI backends, vector database integrations, SQL pipelines, and deployment-ready APIs.
Tech stack
Python, FastAPI, LangChain, OpenAI, Claude, Llama, Mistral, Pinecone, Weaviate, ChromaDB, Supabase, SQL, ClickHouse, OCR, document parsing, API integrations, and n8n.
How I work
I approach every project like a product, not a one-off task. That means:
clear architecture
reliable retrieval and outputs
maintainable code
scalable design
practical business value
If you need a developer who can build the AI layer, backend layer, and automation layer into one complete solution, I’d be glad to help.
Machine Learning
Deep Learning
Python
Python Script
Data Visualization
Data Analytics
LLM Prompt Engineering
Generative AI
Explainable AI
n8n
AI Agent Development
Make.com
LangChain
SQL Programming
Data Engineering
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Top interview questions to help you hire the right Machine Learning Engineers, faster.
How do I hire a Machine Learning Engineer near Islamabad, on Upwork?
You can hire a Machine Learning Engineer near Islamabad, on Upwork in four simple steps:
Create a job post tailored to your Machine Learning Engineer project scope. We’ll walk you through the process step by step.
Browse top Machine Learning Engineer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Machine Learning Engineer profiles and interview.
Hire the right Machine Learning Engineer for your project from Upwork, the world’s largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Machine Learning Engineer?
Rates charged by Machine Learning Engineers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Machine Learning Engineer near Islamabad, on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance Machine Learning Engineers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Machine Learning Engineer team you need to succeed.
Can I hire a Machine Learning Engineer near Islamabad, within 24 hours on Upwork?
Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Machine Learning Engineer proposals within 24 hours of posting a job description.