Open to AI/ML & GenAI internships

Palak Bhati

AI EngineerGenerative AI & Python

Building intelligent experiences that matter.

I build practical AI systems: retrieval pipelines with access control, guardrails and evaluation built in, served by Python backends that are tested and deployed, not left in a notebook.

  • Indore, India
  • BCA · 2024–2027
  • Open source @ Sugar Labs
“How did revenue change last quarter?” answered only from documents the user’s role can see, with sources attached. [finance/quarterly_report.md]
01 · About

Practical AI, built to be relied on.

I’m a Bachelor of Computer Applications student at Holkar Science College, Indore, focused on machine learning, NLP and Generative AI. I learn best by building real applications, so most of what I know comes from shipping projects end to end rather than stopping at tutorials.

What interests me most is making AI systems reliable: retrieval-augmented generation where users only see the documents they’re allowed to, guardrails against prompt injection, evaluation that runs in CI, and deployment as tested, containerized services on Google Cloud Run. I also like pairing classical ML with LLMs, using the cheapest method that solves the problem.

I contribute to open source, keep experimenting with new tools, and I’m looking for an engineering team where I can learn quickly and contribute to real products.

  • Based inIndore, Madhya Pradesh, India
  • StudyingBCA, Holkar Science College (2024–2027)
  • FocusRAG, LLM agents, NLP, evaluation
  • BackendDjango, FastAPI, PostgreSQL, Pytest
  • Looking forAI/ML and GenAI engineering internships
02 · Skills

What I work with.

Grouped by how I use them in projects, not by self-rated percentages.

Core focus

Generative AI & RAG

Retrieval pipelines that are grounded, access-controlled and measurable.

  • Chunking, embeddings and vector search with metadata filters
  • Prompt-injection guardrails, PII redaction, groundedness checks
  • Evaluation with Ragas; tracing with LangSmith
  • LLMs
  • RAG
  • LangChain
  • Qdrant
  • ChromaDB
  • FAISS
  • Docling
  • Ragas
  • LangSmith
  • Prompt Engineering
Agents & models

Agentic AI & LLM platforms

Multi-step workflows with routing, parallel workers and structured outputs.

  • LangGraph
  • AI Agents
  • MCP
  • Groq
  • Gemini
  • Mistral
  • Ollama
  • Whisper
Classical ML

Machine Learning & NLP

Embedding classifiers, clustering and model evaluation.

  • scikit-learn
  • Sentence-Transformers
  • Hugging Face
  • NumPy
  • Pandas
Backend

APIs & web apps

REST APIs, JWT auth, role-based access.

  • Python
  • FastAPI
  • Django
  • DRF
  • Flask
  • Pydantic
  • PostgreSQL
Ship

Testing & deployment

Tested, containerized, deployed.

  • Pytest
  • Docker
  • GitHub Actions
  • Cloud Run
  • Cloud Storage
  • Vercel
Foundations

Languages & tools

Plus 150+ DSA problems on LeetCode.

  • SQL
  • JavaScript
  • React
  • Git
  • Linux
  • DSA
03 · Projects

Selected work.

Every project is open source on GitHub, and four have live demos.

NLP · ML + LLM Live

Hybrid NLP Log Classification

Classifies noisy system logs while keeping LLM calls to the cases that actually need one.

  • 3-tier routing: regex → embeddings + Logistic Regression → LLM fallback
  • 99% accuracy, 0.98 macro F1 on a held-out test set
  • DBSCAN on 2,400+ logs turned recurring patterns into regex rules
  • CSV-in, CSV-out FastAPI service
  • Sentence-Transformers
  • scikit-learn
  • Groq
  • FastAPI
  • Docker
Backend · Django Live

JobPortal

A job board where employers review applicants and job seekers track every application, with resumes kept private.

  • Employer and job-seeker roles enforced on every view
  • Permission-checked resume downloads
  • 74 Pytest tests
  • Django
  • PostgreSQL
  • Cloud Storage
  • Cloud Run
  • Pytest
Full-stack · DRF + React Live

PalakCart

An e-commerce store where checkout can’t leave half an order behind and no user can touch another’s cart.

  • JWT auth with automatic token refresh
  • Cart and order endpoints scoped to the signed-in user
  • Checkout saved in one database transaction
  • Django REST Framework
  • React
  • PostgreSQL
  • Tailwind
Agents · LangGraph

Blog Writing Agent

Researches a topic and writes a cited technical blog post using a team of agents.

  • Router picks closed-book, hybrid or open-book mode
  • Pydantic-planned sections, written by parallel workers
  • Cited Markdown output
  • LangGraph
  • Groq
  • Tavily
  • Pydantic
Speech · RAG

AI Meeting Assistant

Turns a recording or YouTube video into a summary and action items you can chat with.

  • Local Whisper transcription, English and Hinglish
  • Extracts action items, decisions, open questions
  • Chat with the meeting via RAG
  • Whisper
  • LangChain
  • Mistral
  • ChromaDB
More

Earlier ML projects

Recommendation systems, spam detection and price prediction, from where I started.

All repositories
04 · Experience & Building

Where I’ve contributed.

No formal employment yet. Here is the engineering work I’ve done in the open.

Contributor · Sugar Labs, Music Blocks

Fixes to Music Blocks, a visual programming environment for learning music and code.

  • merged#7876 centralized the camera interval and listener lifecycle, fixed a capture bug, added 12 unit tests
  • in review#7899 fixed a file picker blocked by Chrome’s user-activation rules

Pull requests · Kubeflow Pipelines & DBpedia Databus

Python SDK and backend fixes for an ML pipelines platform, and a UI fix for a data platform.

Shipping AI and backend projects

Moved from notebook ML models to deployed systems: four live deployments on Google Cloud Run, Vercel and Render, with Docker images, Pytest suites and evaluation in GitHub Actions.

05 · Education

Learning, formally and otherwise.

Degree

Bachelor of Computer Applications (BCA)

Holkar Science College · Indore, Madhya Pradesh, India

2024–2027Duration
7.0 / 10CGPA
IndoreCampus
Certifications · Udemy
  • Complete AI Engineering BootcampJan 2026
  • Google Cloud Platform (GCP) Fundamentals for BeginnersSep 2026
  • PythonUdemy
Achievements
  • Merged open-source PR to Sugar Labs#7876
  • Data Structures & Algorithms problems solved150+ LeetCode
06 · Contact

Let’s build something useful.

Hiring for an AI/ML, GenAI or Python role, or working on something interesting? I’d love to hear about it.