Praveen Dhinwa — Lead ML Engineer
I am Praveen Dhinwa, currently working as a Machine Learning Engineer at Cricut, UK. I am an experienced ML engineer with varied experience in startups (ShareChat) and large companies (e.g. LinkedIn, CodeChef/Directi, and Microsoft). I have extensive hands-on experience in modeling and developing backend/training/inference systems for recommender systems. Currently, I am working in the ShareChat ranking team on building real-time training dataset generation and model training for ranking systems. I have been working in the feed team since joining ShareChat around 4 years back. I was one of the founding engineers of the Machine Learning team starting from a team of 5 people to currently a team of 130+ global team. My work primarily revolves around feed retrieval, ranking, model training, inference, and filtering. I have worked with various modeling strategies, including Collaborative Filtering, Learning to Rank, Two-Tower models, Wide and Deep models, and Embedding-based approaches for candidate generation. Additionally, I possess extensive experience in building distributed systems, enabling scalable training, deployment, and inference. I also have extensive experience in building large-scale distributed systems. I led the work of building petabyte-scale analytics/events systems processing billions of events per day. I have built a feature store and real-time feature pipelines for ShareChat and Moj. I also led the building of our in-house vector search database named Hamsa. I have deep knowledge of Backend Systems, Real-time data infrastructure, Big Data Processing Frameworks, Databases, Kubernetes, and Cloud Platforms (Google Cloud Platform and AWS). Extensive knowledge of DevOps/Cloud Infrastructure has helped me resolve multiple production issues over the years. If you are looking for an ML engineer with strong modeling and distributing systems knowledge and experience, please connect with me. Please do drop a note along with a connection request!
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer in the B2C SaaS industry.
Location: London, England, United Kingdom
Experience: 9 yrs 11 mos
Skills
- Recommender Systems
- Mlops
- Machine Learning
Career Highlights
- Led development of a petabyte-scale analytics system.
- Scaled Moj app's video feed from 20M to 180M users.
- Founding member of ShareChat's ML team.
Work Experience
Cricut
Senior Machine Learning Engineer (2 yrs 5 mos)
ShareChat
Staff Machine Learning Engineer (2 yrs 2 mos)
Lead Machine Learning Engineer (1 yr 6 mos)
Senior Machine Learning Engineer (1 yr)
Senior Software Engineer (Machine Learning) (5 mos)
Directi
Software Engineer (1 yr)
Software Engineer (1 yr 10 mos)
Microsoft India
Internship (2 mos)
Education
B.Tech. M.Tech. (Combined) Dual Degree at Indian Institute of Technology, Kanpur