Built for People Who Learn Best When They're Not Rushed
Gradient Lab was started with a simple conviction: that good technical education doesn't need to be overwhelming. We set out to build a school where each course week feels like a manageable step forward.
Back to HomeWhy We Started, What We're Trying to Do
Gradient Lab came together in Bangkok in 2021, when two instructors with backgrounds in data science and software engineering noticed the same problem: people in Southeast Asia who wanted to learn AI development were either pushed into intensive bootcamps that assumed full-time availability, or left with self-study materials that provided no structure or feedback.
We built a different kind of school. Our courses are designed to run alongside a regular working week, with realistic workloads and a curriculum where each topic builds naturally on what came before. We aren't trying to turn someone into a practitioner in four weeks. We're trying to help people genuinely understand what they're doing — and keep going.
Today we run three courses in English, covering Python foundations, applied model-building, and a full mentored project track. All courses are delivered online, with instructor feedback, structured exercises, and a community space for questions and peer discussion.
Our students come from many different starting points — analysts wanting to extend their skills, developers curious about machine learning, career-changers exploring technical work for the first time. What they have in common is that they prefer to learn thoughtfully, not frantically.
Our Mission
Make AI development education accessible to working adults through carefully structured, part-time courses.
Our Approach
Incremental steps, real code practice, honest feedback. No shortcuts, no false urgency.
Where We Are
Based at 87 Phaya Thai Road, Ratchathewi, Bangkok. Courses taught fully online in English.
The People Behind the Courses
A small team with practical industry experience, all focused on teaching clearly and supporting learners well.
Kasama Visuth
Lead Instructor & Founder
Data scientist with eight years of applied ML experience. Designed the curriculum for all three courses and teaches the intermediate programme.
Piyawat Tanaka
Software Engineer & Instructor
Backend engineer who moved into ML infrastructure. Teaches Python fundamentals and reviews code exercises for the first course.
Nattaya Rungsri
Mentor & Project Coordinator
AI researcher and mentor for the Guided Project Track. Helps learners scope, plan, and complete their applied projects with structured support.
How We Keep the Quality of Teaching High
A set of practices we follow in every course and every learner interaction.
Human-Reviewed Exercises
Every coding exercise is reviewed by an instructor. Learners receive written comments, not only pass/fail scores.
Curriculum Updates
Course materials are reviewed regularly to keep pace with developments in the Python and ML ecosystems.
Data Privacy
Learner data is handled with care. We collect only what's needed, store it securely, and never share it without consent.
Responsive Support
Questions sent to instructors receive a reply within one working day. Community discussions are moderated daily.
Accessible Pacing
Course workloads are designed for people with full-time jobs. No learner should need to choose between study and life balance.
Clear Documentation
Every course includes written study guides, reference sheets, and recorded walkthroughs accessible throughout the programme.
What Guides How We Work
AI development as a field moves quickly. That can make it feel like the only way to keep up is to absorb everything at speed. At Gradient Lab we think the opposite is often true: learners who take the time to understand the fundamentals end up more capable in the long run than those who rush through surface-level material.
Our courses are designed around conceptual clarity first. Before asking learners to apply a technique, we make sure they understand why it works — not just how to call the right function. This applies equally to Python data structures, to model evaluation logic, and to the decisions involved in scoping a real project.
We also believe that the best technical education is honest. We don't describe our courses as paths to a specific salary or job title. We describe them as education — the kind that builds real understanding, which learners can then apply in whatever direction suits them.
Gradient Lab is an English-language school, which matters to us for a specific reason: English is the working language of most technical documentation, research, and community discussion in AI development. Teaching in English means learners develop their technical vocabulary in the language they'll need when working with the field's primary resources.
Interested in Studying With Us?
Take a look at our course options or send us a message — we're happy to help you decide which course fits your background and goals.