Dheeraj Mekala

AI Researcher

San Diego, California, United States9 yrs 1 mo experience
Highly Stable

Key Highlights

  • Ph.D. candidate specializing in Machine Learning and NLP.
  • Experience designing deep neural networks for social media data.
  • Developed scalable systems processing millions of messages daily.
Stackforce AI infers this person is a Machine Learning and AI specialist with a focus on scalable systems and data-driven approaches.

Contact

Skills

Other Skills

Apache KafkaAsynchronous programmingComputer VisionDockerElasticSearchGitInformation RetrievalJavaKubernetesLaTeXPython (Programming Language)RancherSoftware DevelopmentUbuntu

About

I am a Ph.D. student in the Computer Science department at the University of California, San Diego working with Prof. Jingbo Shang. I am broadly interested in Machine Learning and Natural Language Processing. Specifically, I am interested in developing principled data-driven approaches with light human effort. I have experience in designing deep neural networks on real-world and social media data and running them on scale.

Experience

Meta

3 roles

Research Scientist

May 2025Present · 10 mos · Menlo Park, California, United States

  • Agents & Reasoning

Research Scientist Intern

Jun 2024Dec 2024 · 6 mos · Paris, Île-de-France, France · On-site

  • Research Intern at Llama team, Gen AI Research, Meta AI. Building next-generation Llamas.

Research Scientist Intern

Jun 2023Sep 2023 · 3 mos · London, England, United Kingdom · On-site

  • Research Intern at FAIR London. Worked on enhancing tool usage capabilities in language models.

Microsoft

Research Intern

Jun 2022Sep 2022 · 3 mos

  • Research Intern at Microsoft Research Semantic Machines

Uc san diego

8 roles

Graduate Research Assistant

Sep 2021Mar 2025 · 3 yrs 6 mos

Graduate Teaching Assistant

Mar 2021Jun 2021 · 3 mos

  • CSE 151A: Introduction to Machine Learning

Graduate Teaching Assistant

Promoted

Jan 2021Mar 2021 · 2 mos

  • DSC 190: Introduction to Data Mining

Graduate Teaching Assistant

Oct 2020Dec 2020 · 2 mos

  • CSE 291: Advanced Data-Driven Text Mining

Graduate Teaching Assistant

Aug 2020Sep 2020 · 1 mo

  • CSE 21: Mathematics for Algorithms and Systems Analysis

Graduate Teaching Assistant

Mar 2020Jun 2020 · 3 mos

  • DSC 190: Introduction to Data Mining

Graduate Teaching Assistant

Jan 2020Mar 2020 · 2 mos

  • CSE 8B: Introduction to Programming in Java.

Graduate Research Assistant

Sep 2019Jun 2021 · 1 yr 9 mos

  • META: Metadata-Empowered Weak Supervision for Text Classification | Advisor: Prof. Jingbo Shang
  • Proposed a novel framework that leverages metadata information as an additional source of weak supervision and incorporated it into the classification framework.
  • Our method organizes the text data and metadata together into a text-rich network and employs motif-patterns to capture appropriate metadata combinations.
  • Using the seed words and motif patterns, our method generates pseudo labels, trains classifier, and ranks and filters highly label-indicative words, motifs in a unified manner and adds them to their respective seed set.
  • Contextualized Weakly Supervised Text Classification | Advisor: Prof. Jingbo Shang
  • Proposed a novel framework that performs contextualized weakly supervised text classification.
  • Our framework contextualizes corpus and identifies the interpretation of seed words, classifies the documents and expand the seed words in an iterative fashion.
  • To the best of our knowledge, this is the first work on contextualized weak supervision for text classification.

Amazon

Applied Scientist Intern

Jun 2021Sep 2021 · 3 mos · Seattle, Washington, United States

  • Product Graph team

Sprinklr

2 roles

Data Scientist

Apr 2018Jul 2019 · 1 yr 3 mos

  • Architected and built Sprinklr AI's visual insights module.
  • Object Localization - Developed in-house computer vision models for visual sentiment, gender, age, inappropriate content detection in images and videos.
  • Font Recognition - Built in-house computer vision model that identifies the font and suggests similar fonts from an image.
  • Auto Scaling Framework - Developed a dockerized auto-scaling python-based framework which is deployed in kubernetes for image classification. It works over a stream of data published to Kafka and thus is auto-scaled based on lag in Kafka queue. Integrated the machine learning framework with Sprinklr platform and it is now used to serve over 1200 Sprinklr clients.
  • Scalability – Developed a scalable system capable of running classification models over 500 million messages per day using the latest technologies like Caffe, Tensorflow, Kafka and Elasticsearch.
  • Monitoring – Deployed a centralized monitoring environment(Grafana, InfluxDB, CollectD) which gather system metrics as well as docker run-time metrics.
  • Implementation - Implementation was done using asynchronous programming and as a result, throughput was increased by 65% and total resources cost reduced by 50%.

Product Engineer

Jul 2017Apr 2018 · 9 mos

  • Backend Development in Paid Advertising Module.
  • Implemented an end to end pipeline that incorporates DoubleClick tracking in ads for integrated reporting.
  • Expanded the reach of the product by integrating Ads APIs of various social media channels like LinkedIn, Twitter, Google DCM.
  • Researched, Designed and Implemented core functionalities in backend code to improve the feature of importing and exporting ads which is the primary way, the users undergo to create ads.

Microsoft

Machine Learning Intern

May 2016Jul 2016 · 2 mos · Bangalore

  • Auto-Routing cases in Microsoft Dynamics CRM.
  • Developed machine learning models in Microsoft Azure Machine Learning studio which predicts the ideal assignment candidate for a case.
  • Designed and deployed a web service which periodically retrieves case data from CRM and re-trains machine learning model.
  • Created solution that exposes options to use above features via GUI in Microsoft Dynamics CRM.
  • Built a robust pipeline which connects Microsoft Dynamics CRM and Azure ML studio.

Asntech & engineering services

Software Engineer Intern

Dec 2015Dec 2015 · 0 mo · Hyderabad Area, India

  • Efficient Vehicle Tracking.
  • Designed and implemented an algorithm to speed up search queries related to the location of the vehicle, from 120 seconds to 5 seconds.
  • Designed an algorithm that dynamically analyses accelerometer data of a moving vehicle to identify outliers and driving style of the driver.

Indian institute of technology, kanpur

2 roles

Student Guide

Promoted

Jul 2014Jul 2015 · 1 yr · Kanpur Area, India

  • • Mentored a group of six freshmen and ensured their smooth transition into the campus through academic guidance and counseling.

Regional Academic Mentor

Jul 2014Jul 2015 · 1 yr · Kanpur Area, India

  • • Mentored freshmen for the course Fundamentals of Computing.

Education

UC San Diego

Doctor of Philosophy - PhD — Computer Science

Sep 2021Mar 2025

UC San Diego

Master of Science - MS — Computer Science

Jan 2019Jan 2021

Indian Institute of Technology, Kanpur

Bachelor of Technology - BTech — Computer Science

Jan 2013Jan 2017

Sri Chaitanya College of Education

Higher Secondary Certificate (Class 12th) — MPC

Jan 2011Jan 2013

SPR school of excellence

Secondary School Certificate

Jan 2003Jan 2011

Stackforce found 100+ more professionals with Apache Kafka & Asynchronous programming

Explore similar profiles based on matching skills and experience