Skip to content
← All careers

Data

Machine learning intern

Builds and tests simple prediction models.

How people get in

AI startups and analytics teams; strong projects are essential.

First proof to build

Train and explain one model on a public dataset.

National Classification of Occupations 2015, division 2: Professionals.

Learn what you’re missing

Free options first. Finishing a course keeps a skill self-reported; deliver a gig to prove it.

Python basics

CS50: Introduction to Computer Science

Harvard University

Free

Self-paced · beginner · About 10–12 weeks · certificate available

Free, including a free CS50 certificate; verified certificate via edX is paid. Check current details on the provider’s site.

CS50's Introduction to Programming with Python

Harvard University

Free

Self-paced · beginner · About 10 weeks · certificate available

Free. Check current details on the provider’s site.

Machine learning basics

Elements of AI

University of Helsinki

Free

Self-paced · beginner · About 30 hours · certificate available

Free, with free certificate. Check current details on the provider’s site.

CS50's Introduction to Artificial Intelligence with Python

Harvard University

Free

Self-paced · intermediate · About 7 weeks · certificate available

Free. Check current details on the provider’s site.

Statistics basics

Khan Academy: Statistics and probability

Khan Academy

Free

Self-paced · beginner · Self-paced

Free. Check current details on the provider’s site.

BS in Data Science and Applications

IIT Madras

Paid

Degree / diploma · beginner · Flexible, multi-year · certificate available

Paid degree; check current fees and fee waivers on the official site. Check current details on the provider’s site.

SQL basics

CS50's Introduction to Databases with SQL

Harvard University

Free

Self-paced · beginner · About 7 weeks · certificate available

Free. Check current details on the provider’s site.

Kaggle Learn: Intro to SQL

Kaggle Learn

Free

Self-paced · beginner · About 3 hours · certificate available

Free. Check current details on the provider’s site.

Charts and dashboards

Kaggle Learn: Data Visualization

Kaggle Learn

Free

Self-paced · beginner · About 4 hours · certificate available

Free. Check current details on the provider’s site.

Google Data Analytics Professional Certificate

Google

Paid

Certification · beginner · About 6 months at a few hours a week · certificate available

Paid subscription (financial aid available on Coursera). Check current details on the provider’s site.