Machine Learning
@ Columbia

Columbia's first machine learning club. We teach ML from the fundamentals up, then put it to work on projects with fellow students and industry partners.

Cohort applications are closed. Check back next semester, and join our general body for workshops, events, and club updates.

What we do

Our education program takes students from no ML experience to building and deploying production ML systems. Through workshops and hands-on projects, students learn the fundamentals, train and evaluate models, and build the pipelines and infrastructure needed to run them. Along the way, they work in small teams on student ideas and projects with industry partners.

Open to undergraduate and graduate students across Columbia, including Columbia College, SEAS, Barnard, and GS. No prior ML experience needed.

2026 Summer Placements

Selected projects

All projects
For students

Join ML @ Columbia

Cohort applications are closed

Our cohort members complete an ML bootcamp before joining project teams working with industry and research partners.

Check back next semester for the next application cycle.

Join the general body

You can still get involved this semester. Join our general body for workshops, speaker events, club opportunities, and updates on the next cohort application cycle. Everyone is welcome.

Join the general body

Work with us

For companies

Work with our members on an ML project, recruit for your team, or sponsor the club.

Project partnerships

Partner with a student team to build machine learning models, data pipelines, AI agents, and ML infrastructure for your company.

Recruiting

Meet top undergraduate and graduate students building ML systems at Columbia. Connect with potential interns and new hires through technical events, project collaborations, and recruiting opportunities.

Sponsorship

Help students learn and experiment through sponsorship, mentorship, or access to tools and compute.