While all the lessons below are 100% free, it's hard to learn everything on your own. That's why we're offering an interactive course with the structure and community to actually complete and master these lessons.
Read what alumni from previous cohorts have to say about the interactive course.
Sherry Wang
Senior ML Engineer - Cars.com
โMade with ML is one of the best courses Iโve ever taken. Goku is such an amazing communicator who explains concepts in a very clear manner. The material covered is very practical; I get to apply some of them to my job right away. I especially enjoyed the engagement from the class. Goku doesnโt just give lectures; heโs able to engage the students so everyone can share their unique perspectives and contribute to the topic. I learned so much from my fellow classmates. Goku is extremely knowledgeable and supportive; heโs always willing to provide guidance and suggestions, even outside of the class.โ
Deepak Jayakumaran
Lead Data Scientist - Grab
"The course is an excellent synthesis of the rapidly evolving landscape of technologies and best practices for creating value from the application of machine learning. Goku and the close-knit community that he had put togetherย was very knowledgeable, welcoming and engaging which made the learningย experience much moreย fruitful. The foundation from the course has given me the know-how to make optimal choices around the design and implementation of ML engineering and Ops solutions for a variety of real-world use-cases."
Clara Matos
Head of AI Engineering - Sword Health
โThis course covers all stages of developing a ML project from ideation to production. The content is very well thought out and provides concepts in a simple and yet complete format. The way the information is presented really mimics the thought process you usually go through while working on ML projects, by providing alternative options with different levels of complexity and weighing on the pros and cons of each.ย Goku did an amazing job conducting the course, he kept everyone engaged and brought insightful real-world discussions. I really enjoyed the experience and felt like I learned a lot!โ
Kavin Veerapandian
Senior Analyst - Citi
"Coming from academia with purely model-specific knowledge, Made With ML set the expectations right when it comes to how MLย is being applied in the industry. Goku put together his learnings from across the ML field from various industries into a neatly organized course. The lessons go deep into the details and at the same time made easy to follow. Goku is extremely helpful and assists with any technical issues or difficulties understanding. He has the amazing ability to find simpler explanations to everything. Made With ML is the perfect place to understand what it truly takes to do machine learning.โ
Over the past 7 years, I've worked on ML at a large company (NLP & ML platform @Apple), a startup in the oncology space (led the ML team @Ciitizen [acquired]) and ran my own startup in the rideshare space (HotSpot). Throughout my journey, I've worked with brilliant engineering and product teams and learned how to responsibly develop, deploy and iterate on ML systems across various industries, stacks and scale.
I currently work closely with teams from early-stage/F500 companies in helping them develop, deploy and maintain production ML applications while diving into the best and bespoke practices of this rapidly evolving space. I also collaborate with the best tooling/platform companies who share our mission of making responsible ML easier and faster. I want to share this knowledge with the rest of the world so we can accelerate progress in this space.
ML is not a separate industry, instead, it's a powerful way of thinking about data, so let's make sure we have a solid foundation before we start changing the world with it. Made With ML is our medium to catalyze this goal and though we're off to great start, we still have a long way to go.
Schedule
Week 0 (Now - Oct 1st)
Once you apply to the course, we will approve it and you'll receive a link to our Stripe checkout page.
You'll receive instructions to join our private community forum and introduce yourself to the cohort.
You'll receive the assignments and deliverables for Week 1.
Week 1 (Oct 1st - Oct 7th)
Individually: ๐จ Design + ๐ข Data lessons
Q&A sessions:
Cohort reading: Assigned (discussion next week)
Week 2 (Oct 8thth - Oct 14th)
Individually: ๐ Modeling lessons
Q&A sessions:
Cohort reading:
Week 3 (Oct 15th - Oct 21st)
Individually: ๐ป Developing lessons
Q&A sessions:
Cohort reading: Assigned (discussion next week)
Week 4 (Oct 22nd - Oct 28th)
Individually: ๐ฆ Serving lessons
Q&A sessions:
Cohort reading:
Week 5 (Oct 29th - Nov 4th)
Individually: โ Testing lessons
Q&A sessions:
Cohort reading: Assigned (discussion next week)
Week 6 (Nov 5th - Nov 11th)
Individually: โป๏ธ Reproducibility lessons
Q&A sessions:
Cohort reading:
Week 7 (Nov 12th - Nov 18th): OFF
We're off this and next week for Thanksgiving break. Use this time to catch-up if you have fallen behind on the weekly deliverables and continue to ask and answer questions in the community!
A (longer) reading will be assigned to read over break and be discussed once we're back.
Week 8 (Nov 19th - Nov 25th): OFF
We're off this and next week for Thanksgiving break. Use this time to catch-up if you have fallen behind on the weekly deliverables and continue to ask and answer questions in the community!
Continue with last week's (longer) reading assignment that will be discussed once we're back next week.
Week 9 (Nov 26th - Dec 2nd)
Individually: ๐ Production lessons
Q&A sessions:
Cohort reading:
Week 10 (Dec 3rd - Dec 9th)
Individually: โ Data engineering lessons
Q&A sessions:
Cohort reading: Assigned (discussion next week)
Week 11 (Dec 10th - Dec 16th)
Individually: Conclusion
Q&A sessions:
Cohort reading:
Pricing
Our alumni were able to reimburse the cost through their company's Learning and Development (L&D) budgets. Refer to this reimbursement template for more details.
Machine learning is not a separate industry, instead, it's a powerful way of thinking about data that's not reserved for any one type of person.
Software engineers looking to learn ML and become even better software engineers. ML is integrated into increasingly more products so it's important to know how ML systems operate.
Data scientists who want to want to go way beyond developing models in a notebook to wrapping them around robust workflows that enable ML systems to improve over time.
College graduates looking to learn ML and become even better software engineers. ML is integrated into increasingly more products so it's important to know how ML systems operate.
Product managers who want to develop a technical foundation in MLOps so they can effectively communicate with their technical team and help develop and iterate on applications.
What are the prerequisites?
You should know how to code in Python and the basics of machine learning.
You will NOT need to know any deep learning topics or related libraries (ex. PyTorch) as this course is largely model-agnostic and the focus will be on how to responsibly develop, deploy and maintain any kind of machine learning model.
Why should I take this course now?
Machine learning is increasingly incorporated into many products and so companies are looking for people with increasingly deeper knowledge on not only modeling, but how to operationalize it (MLOps). It's a major advantage to understand the fundamentals of this field at this nascent stage so you can responsibly develop, deploy & maintain ML as a foundational developer in your industry.
Can I do the course part-time?
Absolutely, this course is meant for busy people who are in school or working full-time. You can go through the weekly structure when you choose and attend any/all of the live Q&A and reading sessions which are offered multiple times a week across different timezones.
What is the time commitment?
Every week, we'll provide a structured list of todo items that will consist of reading a set of lessons on your own time and completing the corresponding code components alongside. If you have questions, you can attend the live Q&A sessions, post your question on the private community forumn or reach out to the instructors and TAs directly. Estimate 3-5 hours of work per week.
What happens after the course?
After the course, you'll always have access to our private community where you can connect with alumni and meet future cohorts as well. You can continue to ask questions about the topics (especially as new tools enter the market), get feedback on your work, etc.
Is this course fully remote?
Yes, this course is 100% remote which means no travel but you'll meet fellow students from around the world and learn from each other.
What is the refund policy?
If you follow along the weekly structure and complete the deliverables and if you're not 100% satisfied by the end of the first two weeks, we'll refund 100% of the cost.
โ If you have additional questions, send us an email and we'll get back to you very soon.
โค๏ธ Wall of Love
See what the community has to say about Made With ML.
Sherry Wang
Senior ML Engineer - Cars.com
"Made with ML is one of the best courses Iโve ever taken. The material covered is very practical; I get to apply some of them to my job right away."
Deepak Jayakumaran
Lead Data Scientist - Grab
"This course has given me the know-how to make optimal choices around design & implementation of ML engineering for a variety of real-world use-cases."
Jeremy Jordan
Senior ML Engineer - Duo Security
"This will be a great journey for those interested in deploying machine learning models which lead to a positive impact on the product."
Clara Matos
Lead AI Engineer - Sword Health
"This course really mimics the production ML thought process by providing alternative options with different levels of complexity & weighing on the pros/cons."
Ritchie Ng
PyTorch Keynote Speaker
"For production ML, I cannot possibly think of a better resource out there ... this resource is the gold standard."
Daniel Bourke
Founder - Mrdbourke
"Built some machine learning models? Want to take them to the next level? I do. And Iโm using @madewithml to learn how. Outstanding MLOps lessons!"
Kavin Veerapandian
Senior Analyst - Citi
"Coming from academia with purely model-specific knowledge, Made With ML set the expectations right when it comes to how ML is being applied in the industry."
Karthik Bhaskar
Senior Data Scientist - CIBC
"Best available practical course on MLOps. Thanks @GokuMohandas for creating such awesome content and sharing it!"
Dmitry Petrov
Co-Founder, CEO - DVC
"This is not a usual ML class, it covers productionalization part of ML projects - the most important part from a business point of view."
Lawrence Okegbemi
ML Engineer - Enterscale
"Following all through, it's really amazing to see how you demonstrated best practices in building an ML driven application."
Laxman Tomar
ML Engineer - Robofied
"The best MLOps resource that I've come across on the web. Goes over whys, hows, tradeoffs, tools & their alternatives via high-quality explanations and code."
Satyabrata Pal
Julia Community
"Completely sold out on the clean code and detailed writeup. This is one of the few ML courses which doesn't stop on just training a model but goes beyond."
Peter Ku
Senior ML Engineering - Amazon
"Covers the broad MLOps landscape in great detail, extremely high quality tested code and not just talking about concepts on a high level, open-sourced."
Abinaya Mahendiran
Data Science Manager - Mphasis
"For anyone interested in seeing MLOps in action, this is the best practical resource out there! Thank you for this wonderful course. Highly recommended!"
Ash Katnoria
Software Eng - Bank of Scotland
"Easily one of the most comprehensive series. I am amazed by how much ground it covers starting with data collection, all the way up to k8s + model monitoring."
Arghyadeep Das
Software Engineer - Barclays
"Ideal place for grad students and software engineers to learn about practical ML. Couldn't have a better resource collection than this!"