Ankit Sharma 

Senior Machine Learning Engineer

Shopee Singapore

Master of Technology

Indian Institute of Technology, Madras

#04-1337, Block No. 9, Tampines st. 21 - 520209

CV! • GitHub!

Ankit is working as a Senior Machine Learning Engineer at Shopee, Singapore. He is having 6+ years of industry experience in ML, NLP, deep learning, feature engineering, big data analysis and information retrieval along with data structure and algorithms. Specialized in using AI to improve search and recommendation for e-commerce products. Developed and shipped full-stack ml-based solutions which resulted in significant business impact and user experience. Known for goal-oriented problem-solving, analytical thinking and data-driven development..
He worked on different NLP projects such as attribute value extraction from Ecommerce item description using BILSTM-CRF model and also experienced in using transformer based BERT embeddings in many tasks. He is familiar with many latest NLP libraries like hugging face and understands different deep learning architectures(Ex: Transformer)

Education

Indian Institute of Technology, Madras
IIT, Madras is the best Engineering college in India (NIFR Engineering college ranking)
Master of Technology • July 2014 - June 2016 • CPI: 8.34/10
Advisor: Prof. http://www.cse.iitm.ac.in/~sutanuc/
M.I.T, Pune
M.I.T Pune is among the best private universities in India
Bachelor of Engineering • July 2010 - May 2014 • Percentage: 60.3/100

Experiences

Senior ML Engineer, Shopee Singapore, Nov 2019 - Present

Worked in Search relevance team.

• Developed a end-to-end ML pipeline that includes feature engineering, training GBDT model & A/B testing for query category prediction.

• Designed and implemented an active learning strategy to identify incorrectly labeled data and retrain the model with modified weights to avoid the need for remarking.

• Developed E-commerce product classification end to end pipeline which uses CatBoost and BERT embeddings related cross features.

• Developed Miscategorized Item Detection algorithm using FAISS's approximate nearest neighbor and heuristics based on price, user behavior.

Machine Learning Scientist, Concerto Health AI, Jan 2019 - Nov 2019

Worked on building NLP models and predictive modelling

• Survival Modelling using XGBoost classifier using patient historical data.

• Build Smoking status classifier by finetuning pretrained ULMFIT model(transfer learning) using limited number of labelled data.

• Build regex based pipeline to extract different attrbutes using patient's report.

Data Scientist (Data Semantics), DataWeave Bangalore, India , Feb 2017 - Dec 2018 (1 year 11 months)

• Classification of different e-commerce products into product types generated from taxonomy using SVM. Successfully delivered this product output to 20 client companies and got appreciation from the CEO.

• Attribute value extraction from the e-commerce data using BiLSTM-CRF NER model.

• Product Matching in E-Commerce: Developed text based deep learning model for finding similar products across thousands of e-commerce stores containing millions of products. Text-based mapping includes the classification of products based on their normalized attribute features.

• Build Global Ecommerce knowledge graph for dataweave using Google and GPC taxonomy.

Publications/Papers

Case Representation & Retrieval Techniques for Neuroanatomical Connectivity Extraction from PubMed.

Honors

• Obtained 105 All India rank in GATE 2014(Graduate Aptitude Test in Engineering - A national level engineering entrance examination) out of 1,55,190 students. Score 869/1000.

• Selected in Onsite round of ACM-ICPC(2013) programming competition..

Teaching Assistants, IIT Madras

CS6140 Advanced Programming Lab

- Aug 2015 - Nov 2015
- Designed Programming assignment, conducted Hackerrank test for the students. Also prepared solution code for the problem.


Last update: Mar 3, 2020. Webpage template borrows from Yongqi Li.