
Riyanshu Garg
Machine Learning Engineer with 2.5+ years of industry experience in designing, developing, and deploying scalable ML and Generative AI systems
Hire this person
Send a job offer directly to this candidate
About
Machine Learning Engineer with 2+ years of industry experience in designing, developing, and deploying scalable ML and Generative AI systems using Python and C++. Strong background in Large Language Models (LLMs), LLM fine-tuning, embeddings, Retrieval-Augmented Generation (RAG), and backend development with FastAPI. Experienced in building agentic AI systems, API-driven services, and performance-optimized inference pipelines for real-world business use cases.
Experience
Machine Learning Engineer at Tata Consultancy Services Pvt. Ltd. (TCS) (2023-12 – Present)
- Delivered end-to-end enterprise POC solutions using Machine Learning and Generative AI, translating business requirements into production-ready systems.
- Designed and deployed scalable ML pipelines and API-driven backend services using FastAPI, enabling real-time inference, performance optimization, and system integration.
Machine Learning Engineer at Tata Consultancy Services Pvt. Ltd. (TCS) (2023-12 – Present)
SmartFlow AI Agents (RAG, Autonomous Agents & Video Q&A)
- Designed and developed a Retrieval-Augmented Generation (RAG) system using LangChain with autonomous agents, tool-based execution, and MCP server architecture.
- Built task-specific agents for document retrieval, contextual response generation, email automation, HCL incident summarization, and video-based question answering using transcription pipelines.
- Deployed inference-ready backend services using FastAPI, enabling scalable, low-latency request handling for multimodal AI workflows.
Machine Learning Engineer at Tata Consultancy Services Pvt. Ltd. (TCS) (2023-12 – Present)
Product Replacement and Upgradation System
- Analyzed product datasets to identify key attributes for accurate replacement and upgrade recommendations.
- Developed a KNN-based recommendation system achieving 97% precision.
Machine Learning Engineer at Tata Consultancy Services Pvt. Ltd. (TCS) (2023-12 – Present)
Product Description Generator
- Developed an LSTM-based text generation model to automatically generate product labels.
- Reduced manual effort through automated delivery label generation.
Education
B.Tech. in Computer Science and Engineering – Chandigarh Engineering College (2019 – 2023)
