Machine Learning Engineer
Current● Conducted in-depth RnD and gathered system requirements in order to solve the problem of vehicle categorization for the biggest network of highways of Pakistan i.e the Motorways of Pakistan.● Gathered, cleaned and annotated dataset of more than 100k image to be used in training of AI.● Created pipelines and wrote rules and techniques for data wrangling i.e data cleaning, data processing, data annotations and data augmentations.● Played a leading role in training and implementing Machine Learning Models and Computer Vision techniques on Dahua cams in order to solve the vehicle categorization problem. Some of the tools and technologies used to achieve that were PyTorch, Tensorflow, Numy, OpenCV, Supervision, Roboflow, Pandas and NVIDIA CUDA/CuDNN etc● The problem was solved by training Artificial Intelligence Model with an accuracy of 95% and above.● Lead and trained a team of interns and oversaw designated workflows and tasks and achieved maximum throughput and achieved the goals set by the organization.● Worked on the optimization of the ML Model by performing Int8 Quantization from Int32 by utilizing tools such as ONNX and OpenVino. As a result the model utilized 80% less physical resources and ended the reliance of inference on Nvidia GPUs. Instead the inference was made depended on common commercial use Intel CPUs thus reducing the cost of deployment significantly.● Reported every single milestone to managers and presented the first version of the final product to all the major stakeholders, not only meeting their satisfaction but also surpassing their expectations.● Currently in the phase of deployment of the AI to all the major areas of Motorways and conducting thorough testing in order to make sure the entire system is bullet proof.