Pranshu Agarwal

Senior Software Engineer

South Delhi, Delhi, India6 yrs 11 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in deploying ML models for 200M+ users.
  • Led teams in high-impact ML projects at startups.
  • Specialized in Computer Vision and Deep Learning.
Stackforce AI infers this person is a Machine Learning Engineer with expertise in B2C applications and high-scale deployments.

Contact

Skills

Core Skills

Machine LearningDeep LearningComputer VisionData Science

Other Skills

Recommender SystemsFAISSPythonDocument VectorsNamed EntitiesPytorchTensorFlowFLASKFacial Feature IdentificationLip SyncFacial Motion IdentificationData VisualizationOCRDecision TreesRandom Forests

About

Interested in solving complex problems and finding solutions to them using Machine/Deep Learning at scale. I'm a Senior ML Engineer who likes working at startups and taking products/projects from 0 to 1 and 1 to 100. I have experience in training and deploying models into production and serving it to 200M+ users.

Experience

6 yrs 11 mos
Total Experience
2 yrs 3 mos
Average Tenure
4 yrs 1 mo
Current Experience

Google

2 roles

Senior Software Engineer, Machine Learning

Promoted

Oct 2025Present · 8 mos · Bengaluru, Karnataka, India

  • Google Maps

Software Engineer, Machine Learning

May 2022Oct 2025 · 3 yrs 5 mos · Bengaluru, Karnataka, India

  • Google Maps

Verse innovation

Senior Machine Learning Engineer

Aug 2021May 2022 · 9 mos · India

  • Unicorn Startup. Parent - DailyHunt (News Aggregator) and Josh (Short Video)
  • Worked on de-duplicating news articles based on various signals such as document vectors, time difference, publishers and named entities across various languages - English and Indic.
  • Using FAISS for semantic searching of vectors based on document vectors across millions of articles across relevant time periods.
  • The document vectors and named entities were used in subsequent recommendation systems based on people and content groups and entity linking through named entity graphs.
  • Deployed the solution with low latency and high throughput configuration in a highly scalable architecture.
  • Increased the time spent on the app and unique user clicking more times on articles by a large amount.
  • Lead a team of 4 (2 FTE + 2 interns) across different projects as a track lead.
Machine LearningDeep LearningRecommender SystemsFAISSPythonDocument Vectors+1

Hike

Senior Machine Learning Engineer

Jun 2019Jul 2021 · 2 yrs 1 mo · Delhi, India

  • Unicorn Startup. Parent - Hike Sticker Chat (Messaging), Rush (Gaming), Vibe (Social Media)
  • Project 1 - HikeMoji Personalization
  • Overview: Created a 2D and 3D virtual avatar of a person from their photo/selfie.
  • Facial Feature Identification - Identified (classified) hair, eyes, nose, lips, earrings, outfit of a person based on their picture using CNN, DLIB, Logistic and Linear regression techniques aggregated in novel ways using Pytorch, Fastai and Tensorflow backend.
  • Face Shape Analysis - Geometric self-supervised way of matching person's face-shape to the avatar.
  • Colour Prediction - Identified the colour of the ROI based on clustering approach and heuristics on top.
  • Tagging pipeline - Designed the pipeline for tagging of images created feedback loop to get highly accurate data and deployed APIs in FLASK.
  • Cloth variation - Derived 'infinite' user defined clothes textures through a photo.
  • Serving - Deployed and served the models on a Python backend with low latencies (under 2 seconds) and high throughput.
  • Result: Achieved high (>90%) accuracies in various tasks, high customer satisfaction rates, reduced funnel drops in creation flow.
  • Project 2 - Hikemoji Animation
  • Overview: Identified the various actions of a person in their video and replicated the same on their virtual 2D character.
  • Facial Motion Identification - Identified actions like pose, eye-blinking, eyebrow movement, eyeball-movement using deep learning techniques and facial landmark extraction aggregated with heuristics.
  • Lip Sync - Trained a decision tree classifier on live audio from the microphone for phoneme extraction in unity in real time.
  • Mobile Facial Landmark Detection - Tried building face bounding box and landmark point detector using MobileNet architectures and different loses for fast and accurate results on the mobile.
  • Result: Successfully imitated the person on their avatar with high resemblance possible in a 2D environment with high aesthetic constraints.
Computer VisionDeep LearningPytorchTensorFlowFLASKFacial Feature Identification+1

Aspire innovations

Data Scientist (Intern)

May 2018Jul 2018 · 2 mos · Noida

  • Work:-
  • As a data scientist, I was supposed to build machine and deep learning models to help tone down, by identifying key factors, high level of attrition rates and build dynamic dashboards. Through this, the HR team monitored interpersonal relationships of employees and managers along with employee satisfaction rates, and, the Sales team can monitor their relationship with clients and revenue and counter any lapses in communication.
  • Worked on sales pipeline visualization development that tracked various performance parameters of the marketing team as sales made, client feedback, etc. and developed expense visualizations. Also, devised a way to identify and fix communication lapses by implementing a case tracking system.
  • Worked on a simple deep learning Chabot for company policy retrieval.
  • Worked on development of an OCR tool that converts images to text through OCRSpace api.
  • Result:-
  • Reduction in the ongoing high level of attrition rates of the client, by using models like decision trees, random forests and neural networks, by 20% and better efficiency and communication among departments.
  • OCR tool used to convert old printed documents to text.
  • Recognition:-
  • I was asked to manage interns that were hired subsequently.
Machine LearningDeep LearningData VisualizationOCRDecision TreesRandom Forests+1

Education

Netaji Subhas Institute of Technology

Bachelor of Engineering - BE

Jan 2015Jan 2019

Ahlcon Public School

High School

Jan 2013Jan 2015

Apeejay School, Noida

High School

Jan 2007Jan 2013

Stackforce found 100+ more professionals with Machine Learning & Deep Learning

Explore similar profiles based on matching skills and experience