Abhilash Srivastava

Hi, I'm Abhilash Srivastava

I specialize in building Generative AI applications with a focus on Natural Language Processing (NLP), Machine Learning, Search, and Recommender Systems.

Currently leading conversation-focused machine learning initiatives at Apollo.io, where I develop 0-to-1 sales tech products that drive revenue and innovation.

Previously delivered high-impact, consumer-facing projects at Meta, Microsoft, Yelp, and Samsung Research spanning diverse domains including Ads Integrity, Search Engines, Content Understanding, and IoT.

Professional Experience

Apollo.io

Senior ML Engineer

Aug 2023 - Present

Remote

  • Conversational AI: Generate insights and build agents for Apollo using LLMs
  • Email Intelligence: Improve email quality and build chat interfaces
  • Enterprise Solutions: Search and recommendation systems for enterprise users
  • Tech Stack: GitHub Copilot, LLMs (OpenAI, Gemini, Perplexity), Humanloop, Snowflake, Databricks, Airflow

Meta

Senior ML Engineer

Apr 2022 - Aug 2023

Bellevue, Washington

  • Fraud Detection: Detecting fraud, cloaking and malicious ads using state-of-the-art ML and deep learning techniques
  • Impact: Over 50k malicious accounts blocked daily and $70M saved for Facebook monthly
  • Data Analysis: Analyzing large-scale user-engagement data to understand policy-violating clicks and improve model transparency
  • Infrastructure: Built high-quality Hive pipelines for training data and human labeling queues

Microsoft

Software Engineer

May 2019 - Mar 2022

Bellevue, Washington

  • Deep Learning: Trained the first DL model (multi-lingual) for enhancing CTR@1 using enterprise data (~4% improvement)
  • Search Enhancement: Building ranker models and QU models for enterprise users in 10+ geo locations and 15+ languages
  • Language Detection: Built a Language Detection model supporting 100+ languages using student-teacher distillation
  • Responsible AI: Responsible AI champion for DTP (Digital Transformation Platform)

Yelp

Software Engineering Intern

Jun 2018 - Sep 2018

San Francisco Bay Area

  • NER Implementation: Named Entity Recognition to improve "Popular Dishes" recommendations
  • Android Development: Revamped Yelp Android app with inline text expansion and media carousel
  • Performance: Android app performance improvement through GPU rendering and CPU optimization

Samsung Electronics

Senior Software Engineer

Jul 2014 - Aug 2017

Bengaluru, India

  • Carmode Development: End-to-end development of Music module for Samsung Carmode Android Application
  • Global Collaboration: Worked across South Korea, Germany, China, and India for successful commercialization
  • Voice Integration: Assisted in enabling voice support through Samsung Voice integration
  • Education Platform: Developed Screen Sharing feature for Samsung School v2.0 using Real Time Protocol

Education

UC San Diego

Master of Science (MS), Computer Science

2017 - 2019

Specialization: Artificial Intelligence and Human Computer Interaction

  • Activities: Active member of the UCSD Alumni Association
  • Consulting: Advanced Professional Degree Consulting Club (APDCC)
  • Focus Areas: Machine Learning, Computer Vision, Natural Language Processing

Birla Institute of Technology and Science, Pilani

Bachelor of Engineering (B.E.), Computer Science

2010 - 2014

Foundation: Computer Science Engineering with focus on Software Development

  • Core Studies: Data Structures, Algorithms, Software Engineering
  • Programming: C++, Java, Python, Database Management
  • Projects: Web Development, Android Applications, System Design

Core Skills & Technologies

  • Natural Language Processing
  • Machine Learning
  • Generative AI & LLMs
  • Deep Learning
  • Search & Recommender Systems
  • Fraud Detection
  • Python & PyTorch
  • Data Engineering
  • MLOps
  • Android Development

Featured Projects

Conversational AI Platform

Built end-to-end conversational AI system using LLMs for enterprise sales automation, improving lead qualification efficiency by 40%.

LLMs NLP Python

Multi-lingual Search Engine

Developed deep learning models for query understanding and ranking, supporting 15+ languages with significant CTR improvements.

Deep Learning Search NLP

Fraud Detection System

Implemented ML pipeline for detecting malicious ads and fraud, processing millions of ads daily and saving $70M+ monthly.

Machine Learning Fraud Detection Big Data

Let's Connect

Interested in AI, EdTech, or exploring innovative machine learning solutions? I'd love to hear from you.