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 (AI)...
HeroikStrategies LLC
Python, Open-source LLMs, ChatGPT, Llama 3, Fine-tuning, Full-stack
Moss & Associates - Main
Large Language Models (LLMs), Generative Pre-trained Transformers (GPT)...

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 (AI), Natural Language Processing (NLP), Python, Google Cloud Platform (GCP), Language Models, AI Agents, Retrieval-augmented Generation (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 Conversation Design, 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

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

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: Large Language Models (LLMs), Generative Pre-trained Transformers (GPT), Artificial Intelligence (AI), Generative Pre-trained Transformer 3 (GPT-3), OpenAI, OpenAI GPT-3 API, OpenAI GPT-4 API, Bedrock, Amazon Web Services (AWS), Azure ML Studio, Azure, AI Agents, Retrieval-augmented Generation (RAG), Rapid Prototyping, LangChain, Azure AI Studio, Generative Artificial Intelligence (GenAI), Prompt Engineering, English, Data Modeling, Modeling, Architecture, Chatbot Conversation Design, Minimum Viable Product (MVP), CI/CD Pipelines, Machine Learning Operations (MLOps), Discord, OpenAI API, Data Interpretation, Jupyter, Open-source LLMs, Llama 3, Data Engineering

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 (AI), Natural Language Processing (NLP), Neural Networks, Web Design, OpenAI GPT-3 API, OpenAI GPT-4 API, Integration, Time Series, ChatGPT, OpenAI, Language Models, AI Agents, Retrieval-augmented Generation (RAG), Generative Artificial Intelligence (GenAI), Prompt Engineering, English, Data Modeling, Modeling, Architecture, Chatbot Conversation Design, Minimum Viable Product (MVP), CI/CD Pipelines, Discord, OpenAI API, Data Interpretation, Open-source LLMs, Data Engineering

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 (AI), Natural Language Processing (NLP), OpenAI GPT-3 API, OpenAI GPT-4 API, Generative Pre-trained Transformers (GPT), Generative Pre-trained Transformer 3 (GPT-3), Language Models, Research, API Integration, Integration, Time Series, ChatGPT, OpenAI, Generative Artificial Intelligence (GenAI), Prompt Engineering, English, Data Modeling, Modeling, Architecture, Chatbot Conversation Design, Minimum Viable Product (MVP)

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 Scientist, Algorithms, Keras, Data Analysis, Benchmarking, Research, API Integration, Integration, Time Series, ChatGPT, OpenAI, Language Models

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 (AI), Image Processing, Python, Signal Processing, Health, Computer Vision, C++, Models, PyTorch, TensorFlow, Mobile, AI Programming, Image Generation, APIs, AI Design, Data Pipelines, Data Visualization, Large Language Models (LLMs), Data Scientist, Algorithms, Keras, Data Analysis, Open Neural Network Exchange (ONNX), Research, API Integration, Integration, Time Series, Statistical Analysis, Data Analytics, 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 (AI), AI Programming, APIs, AI Design, Data Pipelines, Data Visualization, Large Language Models (LLMs), Data Scientist, Algorithms, Keras, Research, API Integration, Integration, Statistical Analysis, OpenAI, Language Models

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, Natural Language Processing (NLP), Generative Pre-trained Transformers (GPT), PyTorch, TensorFlow, Deep Learning, Image Processing, Machine Learning, Python, Custom Models, Artificial Intelligence (AI), Neural Networks, Artificial Neural Networks (ANN), Generative Adversarial Networks (GANs), Facial Recognition, OpenCV, Computer Vision Algorithms, Azure Machine Learning, Pandas, Azure, Spark ML, Best Practices, Performance Optimization, Language Models, Text Generation, Fine-tuning, Data Inference, Stable Diffusion, AI Programming, Image Generation, APIs, Chatbots, AI Design, PostgreSQL, Data Pipelines, Data Visualization, Financial Forecasting, Large Language Models (LLMs), OpenAI GPT-4 API, OpenAI GPT-3 API, Leadership, Data Scientist, Algorithms, Reinforcement Learning, Keras, Data Analysis, Dashboards, Business Intelligence (BI), Reports, Google Data Studio, BigQuery, Legal Documentation, Research, API Integration, Wearables, Biometrics, Time Series, Statistical Analysis, Data Analytics, Data Reporting, Amazon 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, Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), PyTorch, Deep Learning, Image Processing, Machine Learning, Python, Custom Models, Artificial Intelligence (AI), Neural Networks, Artificial Neural Networks (ANN), Generative Adversarial Networks (GANs), Facial Recognition, OpenCV, Computer Vision Algorithms, Pandas, Best Practices, Language Models, Text Generation, Data Inference, AI Programming, Data Visualization, Large Language Models (LLMs), Algorithms, Research, Biometrics, Statistical Analysis

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, Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), PyTorch, Deep Learning, Image Processing, Machine Learning, Python, Custom Models, Artificial Intelligence (AI), Neural Networks, Point Clouds, Artificial Neural Networks (ANN), Generative Adversarial Networks (GANs), OpenCV, Computer Vision Algorithms, Azure Machine Learning, Pandas, Azure, Spark ML, Best Practices, Performance Optimization, Language Models, Text Generation, Fine-tuning, Data Inference, AI Programming, AI Design, Data Pipelines, Data Visualization, Large Language Models (LLMs), Algorithms, Data Analysis, Dashboards, Business Intelligence (BI), Reports, BigQuery, Research, Biometrics, Web Development, Statistical Analysis, Data Analytics, Data Reporting, 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 (AI), Neural Networks, Point Clouds, Artificial Neural Networks (ANN), Generative Adversarial Networks (GANs), OpenCV, Computer Vision Algorithms, Pandas, Best Practices, Language Models, Data Inference, AI Programming, AI Design, Data Visualization, Algorithms, Data Analysis, Dashboards, Business Intelligence (BI), Reports, BigQuery, Research, Web Development, Data Analytics

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 Inference, AI Programming, AI Design, 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, Keras, OpenAI API, Spark ML, Amazon Rekognition, NumPy, XGBoost

Tools

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

Languages

Python, C++, R, TypeScript

Paradigms

Best Practices, Business Intelligence (BI), Rapid Prototyping

Platforms

Jupyter Notebook, Azure AI Studio, Azure, Google Cloud Platform (GCP), AWS Lambda, Mobile, Amazon Web Services (AWS)

Storage

Data Pipelines, PostgreSQL, MySQL

Frameworks

LlamaIndex, Bedrock

Industry Expertise

Bioinformatics, Web Design

Other

Machine Learning, Computer Vision, Natural Language Processing (NLP), Deep Learning, Data Science, Image Processing, JSTransformers, Custom Models, Artificial Intelligence (AI), Cloud, Neural Networks, 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 Inference, Classification Algorithms, Classification, Text Classification, AI Programming, AI Design, Large Language Models (LLMs), Generative Pre-trained Transformers (GPT), OpenAI GPT-4 API, Generative Pre-trained Transformer 3 (GPT-3), OpenAI GPT-3 API, Data Scientist, Algorithms, Data Analysis, Dashboards, Reports, Research, Time Series, Statistical Analysis, Data Analytics, OpenAI, Retrieval-augmented Generation (RAG), Generative Artificial Intelligence (GenAI), Gemini, Prompt Engineering, English, Data Modeling, Modeling, Chatbot Conversation Design, Medical Imaging, CI/CD Pipelines, Data Interpretation, Open-source LLMs, Llama 3, Object Detection, Performance Optimization, Stable Diffusion, APIs, Chatbots, Data Visualization, Financial Forecasting, Image Generation, Leadership, Reinforcement Learning, Legal Documentation, Benchmarking, API Integration, Integration, Wearables, Biometrics, Data Reporting, Automated Biometric Identification Systems (ABIS), AI Agents, LangChain, Team Leadership, Outbound Marketing, Architecture, Minimum Viable Product (MVP), Machine Learning Operations (MLOps), Discord, Data Engineering, 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