Graditute
Data & AIApplications open

Machine Learning Foundations

Train, evaluate and explain a model on a public dataset, with a reproducible notebook.

LOGOInternship with[Partner company]
Duration
12 weeks
Mode
Remote
Weekly effort
10–12 hours
Level
Intermediate
Next cohort
Feb 2027
Fee
₹8,499

Overview

You will take a public dataset through the full modelling lifecycle — framing the problem, preparing the data, training and tuning a model, and explaining its results honestly, including where it's wrong.

The final deliverable is judged as much on the explanation and the reproducibility of your notebook as on the model's accuracy score — a model nobody can trust or rerun doesn't count as done.

Learning outcomes

  1. 01Frame a real-world question as a modelling problem
  2. 02Prepare and split data without leaking information
  3. 03Train and tune a baseline and an improved model
  4. 04Evaluate a model with the right metrics for the problem
  5. 05Explain model behaviour, including its failure cases
  6. 06Produce a reproducible, well-documented notebook

Project deliverables

Problem framing and data preparationMilestone 1Notebook
Baseline model with evaluationMilestone 2Notebook
Tuned model with comparison reportMilestones 3–4Notebook + PDF
Final reproducible notebook and write-upFinal reviewNotebook + PDF

Programme structure

  1. Weeks 1–2Orientation & problem framingMeet your mentor, choose the dataset, and frame the question as a modelling problem.
  2. Weeks 3–4Milestone 1 · Data preparationClean, split and document the dataset without leaking information across splits.
  3. Weeks 5–6Milestone 2 · Baseline modelTrain a simple baseline and evaluate it with the right metrics for the problem.
  4. Weeks 7–9Milestones 3–4 · TuningTune the model and compare it honestly against the baseline, including failure cases.
  5. Weeks 10–11Write-up & reproducibilityClean the notebook for reproducibility and draft the explanation of what the model does and doesn't do.
  6. Week 12Final project reviewSubmit the finished notebook and write-up. Completion decision within five working days.

About the partner company

LOGO
[Partner company][Industry] · [City]

[Two or three sentences about the company, its product or services, and the team interns will work alongside.]

Mentor guidance

Your mentor is a practitioner from the partner company. Their role is to review, question and guide — not to do the work for you. Our coordinators support you throughout.

Written reviewsRubric scores and specific comments on every milestone.
Live office hoursScheduled group sessions for questions and code or work walkthroughs.
Q&A threadAsk anytime; replies within two working days.

Completion criteria

A certificate is issued only when every criterion below is met. You can track each one from your dashboard.

  • Every milestone submitted and reviewed
  • The minimum rubric score met on each milestone
  • Final project review passed
  • Original work, in line with the academic integrity policy

Certificate details

Issued digitally with a unique ID and QR code. It records:

  • Your name, internship title and partner company
  • Duration and completion date
  • Skills assessed by your mentor
  • A public verification link
How verification works →
SAMPLE
GradituteIS-2026-SAMPLE01
CERTIFICATE OF COMPLETIONSample Student NameMachine Learning Foundations · 12 weeks · with [Partner company]
Mentor signatureQR

Eligibility

Who can apply
Students currently enrolled in an undergraduate, postgraduate or diploma programme in India.
Prerequisites
Working knowledge of Python and basic statistics. Some exposure to pandas is expected.
You will need
A laptop that can run Python (or a free notebook environment), and a stable internet connection.

Frequently asked questions

Feb 2027 cohort

Ready to build something you can show?

12 weeks · Remote₹8,499Apply now