BG

Bhavani Ganipisetti

Available to hire

I’m a senior Generative AI / AI-ML Engineer with about 10 years of experience building production-ready machine learning and enterprise GenAI solutions using Python and modern MLOps practices.

About

I’m a senior Generative AI / AI-ML Engineer with about 10 years of experience building production-ready machine learning and enterprise GenAI solutions using Python and modern MLOps practices. I specialize in designing secure Retrieval-Augmented Generation (RAG) and agentic AI workflows—integrating Azure OpenAI, Azure AI Search, LangChain, and LangGraph—so answers are grounded, validated, and safe for regulated environments.

I’ve delivered end-to-end systems spanning ingestion, chunking, embeddings, retrieval, structured prompting, tool calling, conditional routing, and evaluation/monitoring. I also build robust ML services with FastAPI and containerized deployments (Docker, Kubernetes/OpenShift, CI/CD), and I care deeply about PII protection, authorization/entitlement checks, auditability, and reliability in production.

  • 10 years' experience
  • Joined October 2026

Languages

  • EnglishIntermediate

Industry experience

  • Financial Services
  • Government
  • Healthcare
  • Professional Services

Work experience· 5 roles

Senior Generative AI Engineer · Bank of AmericaJul 2025 – Present · 1 yr 5 mos

Designed the core workflow for an internal Generative AI knowledge assistant that helps banking users search approved policies, procedures, and product documentation via conversation. Built an enterprise RAG architecture with separate ingestion, chunking, metadata, embeddings, retrieval, prompt construction, response generation, and validation components using Azure OpenAI and Azure AI Search. Implemented metadata filtering by document type, business area, and access context to narrow retrieval and prevent exposure of sensitive enterprise information, and tuned vector/semantic/hybrid search to improve ranking quality. Used LangChain and LangGraph for conditional routing, validation nodes, approved tool invocation, and human-in-the-loop review workflows. Exposed GenAI capabilities to applications through controlled FastAPI REST services, adding security controls (authentication/authorization/entitlements) aligned with risk and application teams rather than relying only on prompt instruc

AI/ML Engineer · MetLifeApr 2023 – Jun 2025 · 2 yrs 3 mos

Built document-processing and AI workflows for insurance claims and policy operations involving PDFs, scanned documents, forms, correspondence, and structured application data. Split solutions into ingestion, OCR/extraction, validation, preprocessing, classification, information extraction, business validation, and API integration stages. Used Azure Form Recognizer / Azure AI Document Intelligence for OCR/extraction and added Python validation to account for OCR inaccuracies. Developed preprocessing logic to normalize extracted content and reduce variability from inconsistent document formats and missing fields. Created NLP pipelines for document classification and information extraction, choosing Scikit-learn and XGBoost for explainable, predictable classification and prioritization. Built reusable feature-engineering and validation logic in Python for production scoring, and used PySpark/Azure Databricks for large-scale transformations. Tracked experiments and managed reproducible mo

ML Data Scientist · State of New YorkJan 2021 – Mar 2023 · 2 yrs 3 mos

Converted citizen-service demand and inquiry questions into classification, forecasting, and NLP/analytics problems in support of planning and operations. Designed reusable data-preparation workflows in Python/SQL using Pandas and NumPy for profiling, cleaning inconsistencies, feature creation, and building training datasets. Developed classification models with Scikit-learn and XGBoost for service-request categorization, comparing approaches using validation performance and usability. Built forecasting workflows using historical trends and statistical methods to support planning teams with forward-looking workload estimates. Implemented NLP workflows with BERT and Hugging Face Transformers for free-text citizen inquiries not reliably captured in structured fields, evaluating models with precision, recall, F1-score, ROC-AUC, MAE, and RMSE and communicating tradeoffs. Used Spark/PySpark when distributed processing was needed and created scheduled batch-scoring plus Flask/FastAPI service

Python Data Scientist · ParadigmSep 2018 – Dec 2020 · 2 yrs 4 mos
Python Developer · CA TechnologiesAug 2016 – May 2018 · 1 yr 10 mos

Education

Bachelor of Technology (B. Tech) in Computer Science · ALIET2016 – 2026

Hire Bhavani Ganipisetti today

Post a job and invite Bhavani, or contact them directly. No hidden commission.

Post a job