Data and ML Engineer
StreamingoMay, 2025 - Present1 yr 3 months
Built LangChain-based pipelines for document retrieval and context-aware question answering, integrating HuggingFace Transformers for embedding and generation tasks. Fine-tuned open-source LLMs (Qwen Family) using PEFT with LoRA and QLoRA, enabling efficient on-premise inference while significantly reducing GPU memory requirements. Designed and built a Multi-agent AI platform using Google ADK and LangGraph, enabling context-aware documentation search, tool orchestration, and automated customer support workflows. Implemented systematic LLM evaluation framework tracking correctness, latency, and hallucination control metrics across agentic workflows, enabling rapid iteration cycles. Improved model accuracy through spatial and temporal analytics, identifying performance gaps and implementing post-processing fixes. Built end-to-end MLOps pipelines for multiple models, handling training, inference, and deployment in production. Tuned CUDA settings for YOLO and MTO models, improving inference speed and GPU efficiency. Developed internal Python packages to standardize model training, inference, and pipeline management, speeding up team development. Restructured inference workflow to run projects in parallel, cutting daily processing time by 5 hours. Set up CI/CD pipelines with Bitbucket and Jenkins to automate builds, tests, and deployments. Led migration from service-based setup to cloud-native architecture using Helm and Kubernetes, improving scalability. Consolidated all GPU machines into a single Kubernetes cluster, removing manual GPU management and improving resource usage. Managed GCP infrastructure (GKE, GCS, networking), optimizing cloud operations and reducing annual costs by 10-12%.