Salman Ahmed, Developer in Houston, TX, United States
Salman is available for hire
Hire Salman

Salman Ahmed

Verified Expert  in Engineering

Bio

Salman is a senior deep learning engineer with over half a decade of experience designing and implementing ML/DL pipelines. Salman has worked with top Fortune companies, like Google, CVS Health, Toyota, and Cisco, over the last couple of years. Salman has won three international grand challenges sponsored by AWS and published multiple research papers in top journals and conferences.

Portfolio

Algomarketing Ltd
Machine Learning, Artificial Intelligence, NLP, Python, Cloud Engineering...
HeroikStrategies LLC
Python, Open-source LLMs, ChatGPT, Llama 3, Fine-tuning, Full-stack, Docker...
Moss & Associates - Main
LLM, Generative Pre-trained Transformers (GPT), Artificial Intelligence, GPT-3...

Experience

Availability

Part-time

Preferred Environment

PyCharm, PyTorch, TensorFlow, Jupyter Notebook, OpenCV, Computer Vision Algorithms, Pandas, AI Programming, Large Language Models (LLMs), Cloud

The most amazing...

...project I've led won first place in an Amazon contest and was #1 at the International Conference on Medical Image Computing and Computer-Assisted Intervention.

Work Experience

AI & Machine Learning Specialist

2023 - PRESENT
Algomarketing Ltd
  • Designed, built, and implemented a deep learning-based AI pipeline for Google. It has saved 800+ hours per month for Google employees worldwide.
  • Contributed to the deep learning algorithm to suggest the next best actions for the sales and marketing team to improve leads. This resulted in Cisco saving $13 million per quarter.
  • Contributed to designing and implementing an LLM-based POC for a personalized QA bot to do runtime data analysis and perform recommendations.
Technologies: Machine Learning, Artificial Intelligence, NLP, Python, Cloud Engineering, Language Models, AI Agents, RAG, Rapid Prototyping, LangChain, Azure AI Studio, Generative Artificial Intelligence (GenAI), Team Leadership, Gemini, Prompt Engineering, English, Outbound Marketing, Data Modeling, Modeling, LlamaIndex, TypeScript, Architecture, Chatbot Development, Minimum Viable Product (MVP), CI/CD Pipelines, Machine Learning Operations (MLOps), Discord, OpenAI API, Data Interpretation, Jupyter, Open-source LLMs, Llama 3, AWS Glue, AWS Lambda, Amazon Rekognition, Data Engineering, Docker, Unicorn, Vector Search, Adversarial Machine Learning, Scikit-Learn, Django, CrewAI, K-means Clustering, Hierarchical Clustering, Clustering Algorithms, Clustering, NumPy, DBSCAN, Recommendation Systems, Diffusion Models, Diffusion-based AI Models, Text to Image

AI Developer

2024 - 2024
HeroikStrategies LLC
  • Deployed a Discord bot for game developers to analyze Steam reviews.
  • Designed and deployed a CI/CD pipeline for Google GCP.
  • Designed and deployed an LLM in the Discord bot for developers to chat with it on live analysis.
Technologies: Python, Open-source LLMs, ChatGPT, Llama 3, Fine-tuning, Full-stack, Docker, Unicorn, Vector Search, Adversarial Machine Learning, Scikit-Learn, Django, K-means Clustering, Hierarchical Clustering, Clustering Algorithms, Clustering, NumPy, Algorithms, DBSCAN, Recommendation Systems, Diffusion Models, Diffusion-based AI Models

LLM Expert (GenAI)

2024 - 2024
Moss & Associates - Main
  • Developed the complete prototype of an AI architecture, including custom AI assistants.
  • Improved the assistants with a highly optimized parallel doc processing method.
  • Improved the knowledge base retrievals in the assistants.
Technologies: LLM, Generative Pre-trained Transformers (GPT), Artificial Intelligence, GPT-3, OpenAI, OpenAI GPT-3 API, GPT-4, Bedrock, AWS, Azure ML Studio, Azure Design, AI Agents, RAG, Rapid Prototyping, LangChain, Azure AI Studio, Generative Artificial Intelligence (GenAI), Prompt Engineering, English, Data Modeling, Modeling, Architecture, Chatbot Development, Minimum Viable Product (MVP), CI/CD Pipelines, Machine Learning Operations (MLOps), Discord, OpenAI API, Data Interpretation, Jupyter, Open-source LLMs, Llama 3, Data Engineering, Django, K-means Clustering, Hierarchical Clustering, Clustering Algorithms, Clustering, NumPy, Algorithms, DBSCAN, Recommendation Systems, Diffusion Models, Diffusion-based AI Models, Text to Image

LLM Fine-tuning Expert

2023 - 2023
Designstripe
  • Developed pipelines to fine-tune open-source LLMs on custom data.
  • Built Stable Diffusion pipelines to fine-tune custom data.
  • Developed a LangChain-based agent to optimize the workflow.
Technologies: Machine Learning, Artificial Intelligence, NLP, Neural Network, Web Development, OpenAI GPT-3 API, GPT-4, Integration, Time Series, ChatGPT, OpenAI, Language Models, AI Agents, RAG, Generative Artificial Intelligence (GenAI), Prompt Engineering, English, Data Modeling, Modeling, Architecture, Chatbot Development, Minimum Viable Product (MVP), CI/CD Pipelines, Discord, OpenAI API, Data Interpretation, Open-source LLMs, Data Engineering, K-means Clustering, Hierarchical Clustering, Clustering Algorithms, Clustering, NumPy, DBSCAN, Recommendation Systems, Diffusion-based AI Models, Text to Image

LLM Prompt Engineer

2023 - 2023
NIC MAP Vision LLC
  • Engineered LLM prompts to design the legal document Q/A in the chatbot.
  • Engineered LLM prompts to design the Q/A on document queries for the platform.
  • Engineered LLM prompts to design the summarization of legal documents.
Technologies: Artificial Intelligence, NLP, OpenAI GPT-3 API, GPT-4, Generative Pre-trained Transformers (GPT), GPT-3, Language Models, Research, API Integration, Integration, Time Series, ChatGPT, OpenAI, Generative Artificial Intelligence (GenAI), Prompt Engineering, English, Data Modeling, Modeling, Architecture, Chatbot Development, Minimum Viable Product (MVP), Clustering Algorithms

Machine Learning Developer

2023 - 2023
Atmospheric Data Solutions
  • Designed data pipelines to manage vast amounts of data for an atmospheric-related project.
  • Designed machine learning algorithms to improve wind speed predictions.
  • Converted existing codebase from R to Python and optimized machine learning pipelines.
Technologies: Machine Learning, Python, Pandas, NumPy, R, JupyterLab, Weather, MySQL, Random Forests, XGBoost, Data Science, Algorithms, Keras, Data Analysis, Benchmarking, Research, API Integration, Integration, Time Series, ChatGPT, OpenAI, Language Models, Clustering Algorithms

AI Expert

2022 - 2023
RunKicker
  • Developed deep learning pipelines for BMI detection on complex data for a personal healthcare assistant.
  • Developed deep learning algorithms that efficiently handle small datasets, enhancing their robustness by leveraging the distribution derived from limited data.
  • Optimized existing models and reduced sizes of the models from 250MB to just 50MB.
Technologies: Artificial Intelligence, Image Processing, Python, Signal Processing, Health, Computer Vision, C++, Models, PyTorch, TensorFlow, Mobile App Design, Artificial Intelligence, Image Generation, APIs, Artificial Intelligence, Database, Data Visualization, LLM, Data Science, Algorithms, Keras, Data Analysis, Open Neural Network Exchange (ONNX), Research, API Integration, Integration, Time Series, Data Science, Data Science, OpenAI, Team Leadership, Medical Imaging

Machine Learning Developer | Models Build and Models Fine Tune

2022 - 2022
Psi.Wave LLC
  • Designed and implemented deep learning large language model (LLM) pipelines on huge data sets.
  • Optimized the existing training pipeline from both time and computation perspectives.
  • Implemented custom attention heads for multiple LLMs.
Technologies: Python, Machine Learning, Deep Learning, Artificial Intelligence, Artificial Intelligence, APIs, Artificial Intelligence, Database, Data Visualization, LLM, Data Science, Algorithms, Keras, Research, API Integration, Integration, Data Science, OpenAI, Language Models, Algorithms, Algorithms

Senior Data Scientist

2021 - 2022
HamzaAi
  • Implemented a machine learning pipeline for vessel delay prediction at Khalifa Port in the UAE. Reduction in error rate from more than 24 hours to two hours. This resulted in better use of resources, including data mining and ML at Khalifa Port.
  • Executed the machine learning pipeline for job category detection through text mining.
  • Implemented the pipeline to detect Arabic content originality through text mining.
  • Implemented auto fault prediction in chips during manufacturing.
Technologies: Computer Vision, NLP, Generative Pre-trained Transformers (GPT), PyTorch, TensorFlow, Deep Learning, Image Processing, Machine Learning, Python, Custom Models, Artificial Intelligence, Neural Network, Artificial Neural Networks (ANN), Generative Adversarial Networks (GANs), Facial Recognition, OpenCV, Computer Vision Algorithms, Azure Machine Learning, Pandas, Azure Design, Apache, Best Practices, Performance Optimization, Language Models, Text Generation, Fine-tuning, Data Science, Stable Diffusion, Artificial Intelligence, Image Generation, APIs, Chatbot Development, Artificial Intelligence, PostgreSQL, Database, Data Visualization, Financial Forecasting, LLM, GPT-4, OpenAI GPT-3 API, Leadership, Data Science, Algorithms, Reinforcement Learning, Keras, Data Analysis, Dashboard, Business Intelligence Development, Reports, Google Data Studio, BigQuery, Legal Documentation, Research, API Integration, Wearables, Biometrics, Time Series, Data Science, Data Science, Data Science, SageMaker, JSTransformers, Team Leadership, Medical Imaging

Graduate Research Assistant

2021 - 2021
Texas A&M University
  • Researched T-cell and Receptor sequence contact prediction on human protein sequences using deep learning. (NLP).
  • Investigated cancer region detection in whole slide images (WSI) in collaboration with the University of Chicago.
  • Achieved the challenge of each WSI taking GBs to be stored, so it's impossible to use direct deep learning methods like image classification and segmentation.
Technologies: Computer Vision, NLP, Generative Pre-trained Transformers (GPT), PyTorch, Deep Learning, Image Processing, Machine Learning, Python, Custom Models, Artificial Intelligence, Neural Network, Artificial Neural Networks (ANN), Generative Adversarial Networks (GANs), Facial Recognition, OpenCV, Computer Vision Algorithms, Pandas, Best Practices, Language Models, Text Generation, Data Science, Artificial Intelligence, Data Visualization, LLM, Algorithms, Research, Biometrics, Data Science

Data Scientist

2020 - 2021
HamzaAi
  • Implemented a deep learning pipeline for event and accident detection on self-driving car synthetic data.
  • Executed an Arabic OCR detection pipeline based on EasyOCR adjustments.
  • Worked on a handwriting recognition tool for Arabic schools.
Technologies: Computer Vision, NLP, Generative Pre-trained Transformers (GPT), PyTorch, Deep Learning, Image Processing, Machine Learning, Python, Custom Models, Artificial Intelligence, Neural Network, Point Clouds, Artificial Neural Networks (ANN), Generative Adversarial Networks (GANs), OpenCV, Computer Vision Algorithms, Azure Machine Learning, Pandas, Azure Design, Apache, Best Practices, Performance Optimization, Language Models, Text Generation, Fine-tuning, Data Science, Artificial Intelligence, Artificial Intelligence, Database, Data Visualization, LLM, Algorithms, Data Analysis, Dashboard, Business Intelligence Development, Reports, BigQuery, Research, Biometrics, Web Development, Data Science, Data Science, Data Science, Automated Biometric Identification Systems (ABIS), Medical Imaging

Data Scientist

2020 - 2021
National University of Computer and Emerging Sciences
  • Researched breast cancer detection using whole slide images, computerized medical imaging, and graphics.
  • Worked on a low-cost pathology project that received a $13.68 million grant for breast cancer detection.
  • Worked on Amal. It wasn't just a project but served as an awareness campaign too. I was the lead to start a movement about low-cost pathology—breast cancer detection—in Pakistan using artificial intelligence.
Technologies: Computer Vision, Machine Learning, Deep Learning, PyTorch, Image Processing, Python, Custom Models, Artificial Intelligence, Neural Network, Point Clouds, Artificial Neural Networks (ANN), Generative Adversarial Networks (GANs), OpenCV, Computer Vision Algorithms, Pandas, Best Practices, Language Models, Data Science, Artificial Intelligence, Artificial Intelligence, Data Visualization, Algorithms, Data Analysis, Dashboard, Business Intelligence Development, Reports, BigQuery, Research, Web Development, Data Science

Software Engineer

2019 - 2020
National University of Computer and Emerging Sciences
  • Developed a deep learning pipeline to detect breast cancer based on low-cost pathology by extracting whole slide images from a scanned microscopic mobile video.
  • Designed a Python library and package to optimize training for whole slide images called OpTorch. Optimized the PyTorch training pipeline library for WSI. Published OpTorch research paper in a well-reputed conference.
  • Built a deep learning pipeline to detect brain tumors based on CAT scan Images.
Technologies: Machine Learning, Deep Learning, PyTorch, TensorFlow, Computer Vision, Generative Adversarial Networks (GANs), OpenCV, Computer Vision Algorithms, Pandas, Language Models, Data Science, Artificial Intelligence, Artificial Intelligence, Data Visualization, Algorithms

PMNet | A Probability Map-based Scaled Network for Breast Cancer Diagnosis

https://pubmed.ncbi.nlm.nih.gov/33578222/
Our method employs scaled networks for detecting breast cancer in whole slide images. It classifies entire slide images on a patch level into normal, benign, in situ, and invasive tumors.

Our approach yielded an f1-score of 88.9 (±1.7)%, which outperformed the benchmark f1-score of 81.2 (±1.3)% on patch level and achieved an average dice coefficient of 69.8% on 10 whole slide images compared to the benchmark average dice coefficient of 61.5% on BACH dataset.

Similarly, on the Dryad test dataset comprising 173 whole slide images, we achieved an average dice coefficient of 82.7% compared to the previous state-of-art of 76% without fine-tuning on this dataset. We further proposed a method to generate patch-level annotations for the image-level TCGA breast cancer database that will be useful for future deep learning methods.

Bias Adjustable Activation Network for Imbalanced Data | Diabetic Foot Ulcer Challenge 2021

Despite great success, deep learning models still face a critical obstacle in classifying highly imbalanced real-life data.

Detecting diabetic foot ulcers is fundamental for healthcare specialists to prevent amputations. In this work, we performed multiple experiments to benchmark results on the grand. To adjust the bias of the convolutional neural networks, we also proposed a custom-designed activation layer based on softmax to handle the probability skew of the classes.

We achieved the second position in the validation set with a macro F1 score of 0.593 and the third position in the test set with a macro F1 score of 0.596 for the Diabetic Foot Ulcer Detection 2021 Grand Challenge.

PRNet | A Progressive Resolution-based Network for Radiograph-based Disease Classification

https://ieeexplore.ieee.org/document/9708553
COVID-19 and pneumonia have impacted human life significantly. The number of infected people and deaths is increasing daily due to COVID-19. Rapid COVID-19 detection is vital to control and stop the spread of the disease.

Considering AI can play a significant role in accurately detecting such diseases, EE-RDS conducted a multi-class classification challenge by providing chest X-rays of pneumonia, COVID-19, and regular patients. We proposed PRNet, a novel deep learning pipeline, and achieved 96.3% accuracy, winning the second position on the test set leader board.

OpTorch | Optimized Deep Learning Architectures for Resource Limited Environments

https://arxiv.org/abs/2105.00619
Deep learning algorithms have made many breakthroughs and various real-life applications. Computational resources become a bottleneck as the data and complexity of the deep learning pipeline increase.

In this paper, we proposed optimized deep learning pipelines in multiple aspects of training, including time and memory. OpTorch is a machine learning library designed to overcome weaknesses in existing implementations of neural network training. It provides features to train complex neural networks with limited computational resources.

OpTorch achieved the same accuracy as existing libraries on CIFAR-10 and CIFAR-100 datasets while reducing memory usage to approximately 50%. We also explored the effect of weights on total memory usage in deep learning pipelines.

In our experiments, parallel encoding-decoding along with sequential checkpoints result in a much-improved memory and time usage while keeping the accuracy similar to existing pipelines.
2021 - 2023

PhD in Computer Science

Texas A&M University - College Station, TX, USA

2015 - 2019

Bachelor's Degree in Computer Science

National University of Computer and Emerging Sciences - Islamabad, Pakistan

JULY 2022 - PRESENT

Winner of Object Detection for Dash CAM Images AI-challenege

Motive (Former KeepTruckin)

SEPTEMBER 2021 - PRESENT

Winner of Chest-XRAY COVID-19 Grand Challenge

Amazon Web Services

AUGUST 2021 - PRESENT

Winner of Diabetic Foot Ulcer Detection Grand Challenge

MICCAI

AUGUST 2021 - PRESENT

Certificate of Achievement

The Manchester Metropolitan University

Libraries/APIs

PyTorch, TensorFlow, OpenCV, Pandas, NumPy, Keras, OpenAI API, Scikit-Learn, Apache, Amazon Rekognition, XGBoost

Tools

SageMaker, ChatGPT, Jupyter, PyCharm, Azure Machine Learning, BigQuery, Open Neural Network Exchange (ONNX), AWS Glue, Azure ML Studio

Languages

Python, Unicorn, C++, R, TypeScript

Paradigms

Best Practices, Business Intelligence Development, Rapid Prototyping, Algorithms

Platforms

Jupyter Notebook, AWS, Azure AI Studio, Docker, Azure Design, Cloud Engineering, AWS Lambda, CrewAI, Mobile App Design

Storage

Database, PostgreSQL, MySQL

Frameworks

LlamaIndex, Django, Bedrock

Industry Expertise

Bioinformatics, Web Development

Other

Machine Learning, Computer Vision, NLP, Deep Learning, Data Science, Image Processing, JSTransformers, Custom Models, Artificial Intelligence, Cloud Engineering, Neural Network, Artificial Neural Networks (ANN), Generative Adversarial Networks (GANs), Code Review, Source Code Review, Task Analysis, Technical Hiring, Interviewing, Facial Recognition, Computer Vision Algorithms, Language Models, Text Generation, Fine-tuning, Data Science, Classification Algorithms, Classification, Text Classification, Artificial Intelligence, Artificial Intelligence, LLM, Generative Pre-trained Transformers (GPT), GPT-4, GPT-3, OpenAI GPT-3 API, Data Science, Algorithms, Data Analysis, Dashboard, Reports, Research, Time Series, Data Science, Data Science, OpenAI, AI Agents, RAG, LangChain, Generative Artificial Intelligence (GenAI), Gemini, Prompt Engineering, English, Data Modeling, Modeling, Chatbot Development, Medical Imaging, CI/CD Pipelines, Data Interpretation, Open-source LLMs, Llama 3, Vector Search, Adversarial Machine Learning, K-means Clustering, Hierarchical Clustering, Clustering Algorithms, Clustering, DBSCAN, Recommendation Systems, Diffusion Models, Diffusion-based AI Models, Text to Image, Object Detection, Performance Optimization, Stable Diffusion, APIs, Chatbot Development, Data Visualization, Financial Forecasting, Image Generation, Leadership, Reinforcement Learning, Legal Documentation, Benchmarking, API Integration, Integration, Wearables, Biometrics, Data Science, Automated Biometric Identification Systems (ABIS), Team Leadership, Outbound Marketing, Architecture, Minimum Viable Product (MVP), Machine Learning Operations (MLOps), Discord, Data Engineering, Algorithms, Point Clouds, Signal Processing, Health, Models, JupyterLab, Weather, Random Forests, Google Data Studio, Web Development, Multivariate Analysis (MVA), Genomics, Full-stack

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