Learn how to combine machine learning with software engineering to design, develop, deploy and iterate on production ML applications. → GokuMohandas/Made-With-ML
Sign up for our upcoming live cohort, where we'll provide live lessons + QA, compute (GPUs) and community to learn everything in one day.
While the specific task in this course involves fine-tuning an LLM for a supervised task, everything we learn easily extends to all applications (NLP, CV, time-series, etc.), models (regression โ LLMs), data modalities (tabular, text, etc.), cloud platforms (AWS, GCP) and scale (local laptop โ distributed cluster).
First principles
Before we jump straight into the code, we develop a first principles understanding for every machine learning concept.
Best practices
Implement software engineering best practices as we develop and deploy our machine learning models.
Scale
Easily scale ML workloads (data, train, tune, serve) in Python without having to learn completely new languages.
MLOps
Connect MLOps components (tracking, testing, serving, orchestration, etc.) as we build an end-to-end machine learning system.
Dev to Prod
Learn how to quickly and reliably go from development to production without any changes to our code or infra management.
CI/CD
Learn how to create mature CI/CD workflows to continuously train and deploy better models in a modular way that integrates with any stack.
Who is this content for?
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.
๐ฉโ๐ป All developers
Whether software/infra engineer or data scientist, ML is increasingly becoming a key part of the products that you'll be developing.
๐ฉโ๐ College graduates
Learn the practical skills required for industry and bridge gap between the university curriculum and what industry expects.
๐ฉโ๐ผ Product/Leadership
who want to develop a technical foundation so that they can build amazing (and reliable) products powered by machine learning.
Meet your instructor
Hi, I'm Goku Mohandas
I've spent my career developing ML applications across all scales and industries. Specifically over the last four years (through Made With ML), Iโve had the opportunity to help dozens of F500 companies + startups build out their ML platforms and launch high-impact ML applications on top of them. I started Made With ML to address the gaps in education and share the best practices on how to deliver value with ML in production.
While this was an amazing experience, it was also a humbling one because there were obstacles around scale, integrations and productionization that I didnโt have great solutions for. So, I decided to join a team that has been addressing these precise obstacles with some of the best ML teams in the world and has an even bigger vision I could stand behind. So I'm excited to announce that Made With ML is now part of Anyscale to accelerate the path towards production ML.
๐ Made With ML is now part of Anyscale, read more about it here!
โค๏ธ 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
Head of AI Eng - 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."
Greg Coquillo
AI Product - Amazon
"One of the best places where you can learn the fundamentals of ML, then practice MLOps by building production grade products and delivering value!"
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."
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!"
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."
Machine learning is increasingly becoming a key part of many products and so companies are looking for people with 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 design, develop, deploy and iterate on production ML applications as a foundational developer in your respective industry.
What is the time commitment?
You can go through the lessons at your pace or sign up for our upcoming live cohort where we'll provide live lessons, QA, compute (GPUs) and community to learn everything in one day.
What happens after the course?
After the course, you'll have access to our private community where you can connect with alumni and meet future cohort members 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?
When you sign up for the course, you'll have the choice of attending remotely or at one of our in-person weekend sessions near you.
If you have additional questions, send us an email and we'll get back to you very soon.
To cite this content, please use:
123456
@article{madewithml,author={Goku Mohandas},title={ Home - Made With ML },howpublished={\url{https://madewithml.com/}},year={2023}}