Machine Learning Smart Compose: Developed a highly-efficient Real-time Next Word Suggestion Service utilizing an Encoder-Decoder Model and MQTT. Abandoning causal generation, the service utilizes conditional probability on possible candidates acquired from the Trie to ensure Compliance, Personalization, and Latency constraints and thereby enabling the service to serve requests under 100 milliseconds. Smart Reply: Played a critical role in the comprehensive lifecycle management, from deployment to maintenance of Context-aware Response Generation System for customer care agents, ensuring optimal scalability, performance and cost efficiency. The system was built on top of a single, generalized GPT2 model, which allowed for the generation of personalized responses appropriate for different partners using special tokens. Logo Detection: Engineered a high-performing logo detection service built on top of YOLOv5 that exceeds the capabilities of Google Cloud Vision(GCV). To avoid re-training the network for each new logo, the service is split into presence and classification steps, enabling rapid integration of new client logos from weeks to 30 minutes with minimal samples. The service detects over 5000 logos currently. Smart Grammar: Developed a Real-Time Grammar Correction Service utilizing a T5 model trained on data generated from wikiedits. The service is designed to detect, highlight, and rectify spelling, punctuation, grammar, and word choice errors made by customer care agents. Subsequently integrated the service into quality management score to evaluate agents, garnering adoption by 80+ clients. FAQ Discovery: Built a system that identifies frequently asked questions (FAQs) from previous customer care conversations using gpt-4 and gpt-3.5, guiding customers towards these FAQs, alleviating the need for direct interaction with customer service representatives. Executive Insights: Built a RAG-based insights engine that analyzes social, listening, and benchmarking data to generate executive-level recommendations. The pipeline clusters enriched content into themes, compiles questions of interest, and uses LLM agents (ReAct framework via Autogen) to produce insight cards covering content strategy, engagement patterns, and thought leadership guidance. Multi-task NLP: Trained a multi-task NLP encoder model that facilitates simultaneous processing of multiple similar NLP tasks. Trained the encoder using MLM first on the domain data to reduce perplexity and then fine-tuned it on downstream tasks. This helped replace multiple single task models, improving latency and reducing resource consumption by 60%. Voice Agent Assist: Developed a Real-Time Agent Assist for Voice, providing comprehensive voice analysis like emotion, loudness, pace of speech, participation ratio to help nudge the customer care agent to provide superior customer service, incorporating a critical Voice Message Compliance feature for real-time detection and masking of inappropriate language using a novel strategy to make already existing wav2vec2 models pseudo auto-regressive which inherently arent, adding an overhead of just 400ms. LLM Inference: Worked on optimizing LLM inference throughput/latency and training time, facilitating a cost-effective transition towards in-house LLMs that are 10x more economical than GPT 3.5 and 4 using TensorRT, MLC, Speculative/Lookahead Decoding, vLLM. Additionally, engaged in open-source contributions to improve functionalities within the MLC framework. MultiPool: Engineered an aio-multiprocess based framework to enhance GPU utilization, necessitating only minor modifications in the form of decorator additions to existing pipelines, boosting throughput across all GPU services by 4 times. Transformer Optimization: Developed an optimization framework for generative models used for conversational products incorporating TensorRT and ONNX accelarations, significantly improving latency by 3 times and reducing the operational costs by 50%.