We have no outcomes to show you yet

Nobody has finished this course, because it has not opened. That means there are no graduates, no offer numbers, no salary averages and no five-star quotes — and every one of those would be trivial to fabricate.

So this page holds the targets instead: what the course is for, and how we intend to be measured once there is anything to measure. If you are reading this a year from now and it still lists goals rather than results, that is itself a result, and you should weigh it.

What this course is for

A first ML engineering offer

For someone who can already program, arriving without a machine learning job. The whole path is on the site, in order, ending at the interview loop.

The next level up

For people already doing the job whose ceiling is the system design round. The systems and interview tracks are aimed squarely at that.

Reading the field without help

Finishing the transformer and LLM tracks should mean opening a paper published this week and following it. That is a goal you can check for yourself.

How we intend to report it

Outcome numbers in this industry are usually unfalsifiable. These are the rules we are binding ourselves to before we have any numbers, which is the only time such a promise costs anything.

Rule 1
The denominator, always
What it commits us to
A placement rate means nothing without who was counted. We will publish how many people started, how many finished, and how many were still looking.
Rule 2
No survivorship filtering
What it commits us to
No “job-seeking graduates who completed all requirements”. Everyone who paid is in the denominator.
Rule 3
Named, or not counted
What it commits us to
A quote appears only with a real name and that person’s permission. An anonymous success story is worth nothing and we will not print one.
Rule 4
Failures reported too
What it commits us to
People who finish the course and do not get offers exist at every school. Where they will be counted is here, alongside everyone else.

What you can check today

You cannot verify an outcome that does not exist, but you can judge the material, and all of it is free and open right now. Read a module, play a challenge, and decide from that whether the rest is worth your time.