AI Staff Software Engineer @ Extreme Networks | Building AI Solutions


Bangalore

Gurugram, Haryana, India


Gurugram, Haryana, India







Master's degree, Machine Learning and Artificial Intelligence
Liverpool John Moores University

Post Graduate Diploma in Machine Learning and Artificial Intelligence
International Institute of Information Technology Bangalore
Join Deepak and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossAI Staff Software Engineer @ Extreme Networks | Building AI Solutions
With over 15 years of experience in machine learning and artificial intelligence, I currently serve as an AI Staff Software Engineer at Extreme Networks. My focus lies in leveraging skills in large language models (LLM), retrieval-augmented generation (RAG), and PySpark to deliver cutting-edge AI solutions that address complex business challenges. Committed to advancing AI-powered innovation, my expertise spans building scalable, reliable ML systems and optimizing models for performance. At Extreme Networks, I collaborate with teams to implement transformative technologies that drive meaningful outcomes and enhance organizational capabilities.
Greater Bengaluru Area
antigravity
claude
codex
cursor
github copilot
langchain
Staff Software Engineer - AI/ML at Extreme Networks, Nov 2025 - Present · 10 mos, Architected enterprise-grade GenAI platform leveraging LLM-powered semantic parsing, ontology-driven planning, and DAG-based orchestration for enterprise knowledge graph querying.
Senior Software Engineer - AI/ML at Cisco Systems, Jul 2019 - Jul 2025 · 6 yrs 1 mo, Bangalore, Built a multilingual AI Agent Platform with RAG for context-aware document Q&A (including images/tables). Drove AI reliability with an LLM evaluation pipeline (RAGAS), boosted Webex Support with RAG-based semantic search/virtual assistant, and improved VIR Support Center via NLP-driven call classification. Designed scalable real-time data pipelines (Apache Pinot, AWS Glue, S3, Kinesis, Redshift) and shared optimizations with the OSS community. Optimized ML models through quantization & pruning for low-latency inference, enabling faster and accurate deployments.
Lead Data Scientist at Xebia India, Oct 2018 - Jul 2019 · 10 mos, Gurugram, Haryana, India, Developed a Multiclass classification algorithm on text data using pyspark MLlib so that it automatically classifies transaction data into categories in banking domain.Technology and ML Libraries required:Python,Pyspark MLlib,NLTK,Spacy.
Lead Data Scientist at Xebia IT Architects, Oct 2018 - Jul 2019 · 10 mos, Led development of enterprise-scale PySpark-based analytics and ML systems processing millions of banking transactions daily.
Data Scientist at Scry Analytics, Inc., Aug 2016 - Oct 2018 · 2 yrs 3 mos, Gurugram, Haryana, India, Developed an application to automate the review process of legal bills using Deep learning, Machine Learning and Natural Language processing. Given raw text of expense narratives with other features as input, objective was to build ML models for recommending appropriate Adjustment Narratives. Technology and ML Libraries used: Python, Tensor Flow, Flask, Convolutional Neural Networks (CNN), K-means Clustering, Binning . Implemented Graph Analytics to find out their connections and relationships between different nodes using neo4j graph database and Python. Technology and ML Libraries used: Python, Neo4j
Master's degree, Machine Learning and Artificial Intelligence, Liverpool John Moores University
Post Graduate Diploma in Machine Learning and Artificial Intelligence, International Institute of Information Technology Bangalore
medium: https://medium.com/@deepakcse2k5
medium: https://medium.com/@deepakcse2k5