Gradient Owl team and learning environment
[ In[1]: company.about() ]

Teaching AI development the way practitioners actually work.

We run structured cohort courses from Petaling Jaya, Malaysia, for engineers and analysts who want to build things with machine learning — not just talk about it.

[ In[2]: company.story() ]

How Gradient Owl started

Gradient Owl came out of a frustration shared by several people who had gone through self-directed online learning in machine learning: there was plenty of material available, but very little of it was organised around the kind of work that engineers actually do. Most content focused on concepts in isolation — loss functions explained in theory, architectures diagrammed in slides — without spending much time on the things that take the most actual hours: reading messy data, debugging a training run that silently stopped improving, writing code that someone else can run six months later.

The school was set up in Petaling Jaya in 2022 to run courses differently. Each cohort is small enough that instructors can read every exercise submission and leave specific written notes. Live sessions are kept short and focused on the parts of the material where questions tend to pile up. The rest of the week is for working through exercises at your own pace, with access to a cohort forum where questions get real answers rather than links to documentation you have already read.

The three courses — Python for data and modelling, neural networks and model training, and applied AI systems — were written from scratch by people who had been building with these tools in production and knew which parts of the standard curriculum were underserved. They have been revised based on learner feedback and changes in the tools themselves since the first cohort ran.

2022

Year founded in PJ

3

Structured cohort courses

340+

Learners who have completed a course

[ In[3]: team.load() ]

The people who teach and run courses

SR

Syafiq Razali

Lead Instructor — Python & Data

Spent six years working on data pipelines for logistics and retail before moving into education. Writes the Python course material and leads the weekly sessions.

NI

Nurul Izzati

Instructor — Neural Networks

ML engineer with a background in computer vision and time-series modelling. Runs the neural networks cohort and the training-run debugging clinic.

AH

Arif Haziq

Instructor — Applied AI Systems

Has shipped retrieval-augmented systems and evaluation harnesses at two product companies. Leads the applied systems programme and architecture review clinics.

[ In[4]: standards.check() ]

How we maintain course quality

Instructor-written material

All course notebooks, exercises and assessments are written by the instructors who teach them — not sourced from third-party catalogues or generic content libraries.

Curriculum revision cycle

Each course is reviewed and updated between cohorts based on learner feedback and changes in the tooling. A syllabus diff showing what changed is published with each new cohort start.

Individual exercise feedback

Exercises are reviewed by an instructor and returned with specific written notes — not automated scoring. This takes longer but gives learners information they can actually act on.

Privacy and data handling

Learner data is used only for course administration. Exercise submissions and project code are not shared outside the cohort. See our Privacy Policy for details.

Compute environment consistency

Cloud compute environments for neural network and systems courses are set up and tested before each cohort starts, so learners do not spend sessions troubleshooting environment configuration.

Cohort size limits

Each cohort has a set maximum so instructor capacity is not spread too thin. When a cohort fills, enrolment opens for the next one — we do not simply accept more learners than can be supported well.

[ In[5]: context.expand() ]

AI development education in Malaysia

The AI field has grown fast enough that a lot of the learning infrastructure around it has not kept pace. Documentation for major frameworks is extensive but assumes prior knowledge. Video courses are widely available but rarely include feedback on what a learner is actually doing. Bootcamps exist but are often built around credential delivery rather than the practical depth engineers need to be useful on a team.

Gradient Owl sits in a different space. The courses are not short — ten weeks is the shortest, thirty weeks the longest — because the material that matters takes time to work through properly. Each course ends with a project that a learner has actually shipped and can point to, not a certificate awarded for attendance.

Malaysia has a growing number of companies investing in data and AI capabilities, and a corresponding demand for engineers who can contribute to those efforts from the start. That context shaped the course content: the Python course ends with a cleaned dataset and analysis notebook, the neural networks course includes a debugging clinic because that is where time actually goes, and the applied systems programme addresses the production concerns — evaluation, observability, responsible deployment — that are often missing from other curricula.

The school is based in Petaling Jaya and runs courses in English. All live sessions are recorded for learners in different time zones or who need to catch up. Contact us at [email protected] if you have questions about whether a course fits your background.

[ In[6]: enrolment.open() ]

Find out which course fits where you are now

Send us a message and describe your background. We will point you to the course that makes sense for your current level.

Get in Touch