SAURABH BHAGAT
AI/ML Engineer (Python) | Staff Engineer (Java) | 13+ Years Experience
Pune, India
SUMMARY
AI/ML-focused Staff Engineer with 13 years of experience, including 4 years in Python-based Machine
Learning and 9 years in Java backend engineering. Built and deployed real-world ML systems including
NLP chatbot, KNN recommendation engine, fraud detection classification, and LLaMA-based LLM
integration. Strong expertise in microservices, distributed systems, scalable ML pipelines,
embeddings, vector search, and cloud-native deployment. Combines deep backend architecture
knowledge with applied ML engineering to deliver production-grade AI systems.
CORE SKILLS
AI/ML & Data Science
Python, Machine Learning, NLP, LLMs, Sentence Transformers, Scikit-Learn, Pandas, NumPy, KNN, Logistic
Regression, Random Forest, XGBoost, SVM, Decision Trees, Fraud Detection, Anomaly Detection,
Recommendation Systems, Classification Models, Embeddings, Feature Engineering, Model Training &
Evaluation (Precision/Recall/F1), RAG, Vector Databases (FAISS, Chroma), Semantic Search, FastAPI
Backend Engineering
Java 21, Spring Boot 3, Microservices, REST APIs, Distributed Systems, Event-Driven Architecture, Kafka,
RabbitMQ, JPA, Hibernate, Node.js
Cloud & DevOps
AWS, GCP, Azure, Docker, Kubernetes, Jenkins, TeamCity, Bitbucket Pipelines, CI/CD
Databases
PostgreSQL, SQL
Frontend (Secondary)
React, JavaScript, TypeScript, Angular
1
PROFESSIONAL EXPERIENCE
Staff Engineer (Java + Python AI/ML) — Carry1st
Jun 2021 – Present | Pune, India
AI/ML Engineering (Python, NLP, Recommendations, Fraud Detection)
• Developed an NLP-based hybrid chatbot using Python, Sentence Transformers, semantic
embeddings, and Retrieval-Augmented Generation (RAG) pipelines.
• Built a KNN-based recommendation engine using scikit-learn to improve product personalization
and conversion rates.
• Designed and implemented Payment Fraud Detection models using algorithms including Logistic
Regression, Random Forest, XGBoost, SVM, Decision Trees, with real-time scoring and anomaly
detection.
• Integrated and deployed LLaMA models (LLMs) for internal automation, domain-specific intent
handling, and embedding generation.
• Built end-to-end ML pipelines including data preprocessing, feature engineering, model training,
hyperparameter tuning, and evaluation.
• Developed Python-based ML microservices using FastAPI, with scalable inference deployed on
Docker + Kubernetes.
• Implemented vector similarity search using FAISS/Chroma for semantic retrieval in chatbot and
recommendation systems.
Backend & Distributed Systems (Java 21 + Spring Boot 3)
• Architected and scaled microservices for high-traffic e-commerce, payments, and fulfillment
systems.
• Built event-driven architectures using Kafka and RabbitMQ for asynchronous tasks and real-time
processing.
• Reduced overall latency by 35% through performance tuning, caching, and system redesign.
• Leveraged Spring Boot 3 features including AOT, virtual threads (Loom), and observability
improvements.
• Led architecture design reviews, mentored developers, and drove system design decisions.
Senior Programmer Analyst — Citibank
Jan 2019 – Jun 2021, Pune - Built post-trade analytics dashboards using Spring Boot and React. - Improved
API latency by 25% using optimized SQL and caching. - Integrated CI/CD automation with TeamCity and
Bitbucket Pipelines.
Senior Software Engineer — Varian Medical Systems
Jun 2017 – Jan 2019 - Migrated monolith services to microservices. - Built scalable approval modules using
Java, Hibernate, Angular. - Containerized services using Docker and deployed on Kubernetes.
2
Senior Technical Associate — Sears Holdings India
Jan 2016 – Feb 2017 - Developed high-scale retail microservices using Spring Boot. - Implemented caching
strategies reducing DB load by 40%.
Application Developer — Cybage Software
Jan 2015 – Jan 2016 - Built financial decision modules for the Provenir platform. - Implemented workflow
automation and risk evaluation components.
Software Engineer — Atos India
Jan 2012 – Aug 2015 - Migrated JSP/Servlet apps to Spring MVC + Hibernate. - Developed REST APIs
integrating with enterprise systems.
KEY ACHIEVEMENTS
• Delivered production-grade ML chatbot, recommendation engine, and fraud detection models.
• Recognized as Top Performer for system design and performance improvements.
• Led major upgrades across several mission-critical microservices.
EDUCATION
Bachelor of Engineering (Information Technology)
Sinhgad College of Engineering, Pune (2008 – 2012)
3