NewAn AI tutor that grills your thinking

Break into AI. Become a machine learning engineer.

Master the ML fundamentals BigTech actually hires for — with an AI tutor that grills you until concepts click. Built by engineers from Google.

From your first lesson to your first ML offer

Prof builds the bridge.

What we're actually teaching

Assembling a burger at McDonald's doesn't make you a chef. Calling a model doesn't make you an AI engineer.

The Big Mac assembler knows the recipe: lettuce, patty, sauce, bun. Identical every time. The moment the order changes — diabetic, halal, gluten-free — the recipe breaks.

Sound familiar? Calling a model and shipping whatever it returns is not AI engineering.

A real chef can walk into any kitchen. Take butter chicken: it's tomato to onion at 3:1, cashew for body, yogurt-marinated chicken thigh in a clay oven for the char.

That's why the same chef can drop the sugar for a diabetic uncle, swap chicken for paneer for a vegetarian grandma, and dial up the butter for kids who want it “like the restaurant.”

Nothing breaks — because the chef understands the substrate. That's what Prof teaches.

Why fundamentals, why now

Generation is cheap. Judgment is what you are paid for.

The model can do this

You still have to do this

Write the code

Decide what to build — and own it in production

Produce an architecture diagram

Design the distributed system: reliability, latency budgets, and the team who maintains it for years

Optimize a function

Predict the blast radius — how the change propagates across the stack

Answer "how"

Answer "whether" — and own the call when it’s wrong at 3am

The “just-ask-the-LLM” person is not wrong that the model can generate the code. They are wrong that generating the code was ever the hard part.

Inside Prof

See math move.

Drag the variables. Feel why the formula is the formula.

🔒prof.lexailabs.com/lesson/gradient-descent
Prof
Lessons / Optimization / Gradient Descent
Lesson 1.4 · Animated · Interactive

See the mechanism move. Don't just read the formula.

Drag the learning rate. Watch the descent. When it diverges, you'll feel why — not because we told you, because you broke it.

THE UPDATE RULE
θt+1 = θt η · ∇ft)
Learning rate ηconverges
0.18
Initial θ0x = -2.4
-2.40
SYSTEM-2 PROMPT
What does it tell you that the optimal η depends on the curvature, not just the slope?
Loss surface — livestep 1 / 20
f(x)xx = -2.40
Smooth descent. Each step decreases the loss. This is what η ≪ 2/L feels like.
The lineage

Built the way Karpathy, Sutskever, Hassabis, Dean taught themselves.

No one PhD'd them into greatness. They built from scratch, read the foundational papers, mastered the substrate. Prof's curriculum is the same path.

01
AK

Code is the source of truth.

Andrej Karpathy

Karpathy built micrograd — a working autograd engine — in pure Python before reaching for PyTorch. His "Zero to Hero" course is a manifesto: 10,000 hours of deliberate practice, building from scratch, until the math becomes intuition.

Prof's CNN, RNN, and Transformer courses follow the same arc.

02
IS

Read the 40 papers that contain 90%.

Ilya Sutskever

Sutskever told John Carmack: read these 30–40 papers and you'll know 90% of what matters. The list isn't a fad — it's the foundation. Transformers, attention, scaling laws, representation learning.

Prof's Interview-Readiness sections are organized exactly around these primary sources.

03
DH

Solve intelligence, then use it.

Demis Hassabis

Hassabis coined "jagged intelligence" to explain why an AI tool can win a math olympiad and fail at high-school algebra. The defense is fundamentals — the ability to pressure-test what your tool just told you.

Prof's quizzes, interview-readiness sets, and code labs all train this judgment.

04
JD

The "very bottom" still matters.

Jeff Dean

Dean designed MapReduce, TensorFlow, and the TPU. He's the proof that staff-level engineers master multiple layers of the stack — not just the framework du jour. Google's interview process, despite the AI tools, is still focused on data structures and algorithms.

Prof's curriculum mirrors that staircase.

The curriculum

Fundamentals first. Tools second.

One track. From regression to a multi-agent system — and the interview that turns the work into an offer.

AI Engineering Track

├──

Foundations

Regression · Math · Probability · Statistics · Linear Algebra

├──

Core ML

Deep Neural Networks · Optimization & Training

├──

Deep Learning

CNNs · Computer Vision · RNNs · Sequence Models

├──

Intelligence Layer

Transformers · Build Your Own GPT

├──

Applied AI

LLM Applications · RAG Systems · Agents & Multi-Agent Systems

├──

Mastery

AI Research · Production Systems

└──

Interview Readiness

MLE Interview Prep · L3 · L4 · L5 Rubrics · System Design for ML

PyTorch
Hugging Face
Cursor
Kaggle
Jupyter
NumPy
GitHub
Google Colab
LangChain
scikit-learn

Industry-standard

10+ tools

you'll ship with

Learners work with industry-standard tools across deep learning, LLMs, and production-grade ML systems used in top tech companies.

Start the track
The platform

We are not a passive video platform.

An AI tutor that triggers System-2 thinking

The tutor doesn't tell you the answer. It nudges, asks back, and forces the cognitive effort that turns information into retention.

Gamified visual animations from first principles

Interactive visualizations of gradient descent, attention heads, backprop, causal masking. You see the mechanism move — not just a static slide.

Recent interview questions from BigTech and elite startups

Per-course Interview-Readiness sets, refreshed quarterly, drawn from actual loops at Google, Meta, OpenAI, Microsoft, Anthropic, Databricks, and others.

Quizzes on every lesson

Formative assessment so you know whether you understood it — not just whether you watched it.

Three formats, your choice

Video for the watchers. Text for the fast readers. Code labs for the builders. Same lesson, three ways through.

Built around fundamentals, not frameworks

When PyTorch becomes Jax becomes the next thing, your investment doesn't depreciate. The fundamentals do.

From the engineers who took us seriously

They came for the courses. They stayed for the rigor.

Today, I spent time understanding one of the most fascinating concepts in AI — Convolution, a key building block in how computers process and understand images.

Vidhi Gupta

Vidhi Gupta

Senior Technical Program Manager at Google

The biggest thing was the ownership Puru and team showed, which was the biggest value add. They were totally onboarded with the ideas, of course, and the rest was totally delegated to Puru's team for execution. The execution was superb and students loved it. I would rate the experience 10/5 for sure. Thanks for doing this course.

Soumitra Mishra

Soumitra Mishra

Senior Director at Newton School

In a world defined by rapid technological shifts, AI education stands at the forefront of transformative change. Puru Kathuria's dedication to empowering individuals through education not only prepares them for the evolving job market but also fosters the critical thinking essential for navigating an uncertain future.

Megha Sahni

Megha Sahni

Software Engineer at JPMorgan Chase & Co.

I had the pleasure of working with Puru at MathWorks. My peers and I always appreciated the depth with which Puru approached engineering problems as well as his philosophy towards designing solutions. He has a commendable grasp on a variety of domains like natural language processing and audio processing.

Nipun Katyal

Nipun Katyal

Member of Technical Staff - AI Vector Search at Oracle

I had the privilege of learning from Puru during the System Design Fellowship. He turns each learning session into an approachable conversation, bridging the gap between theory and real-world intuition. His sessions will always leave you smarter, more confident, and genuinely excited to build.

Nishchay Anand

Nishchay Anand

Senior Software Engineer

I've had the chance to interact with Puru and learn valuable insights into Machine Learning through him. He has a natural ability to simplify complex topics and explain them in a way that makes sense, no matter how technical they are.

Shiv Singh

Shiv Singh

Senior Solution Architect at Dassault Systemes

Today, I spent time understanding one of the most fascinating concepts in AI — Convolution, a key building block in how computers process and understand images.

Vidhi Gupta

Vidhi Gupta

Senior Technical Program Manager at Google

The biggest thing was the ownership Puru and team showed, which was the biggest value add. They were totally onboarded with the ideas, of course, and the rest was totally delegated to Puru's team for execution. The execution was superb and students loved it. I would rate the experience 10/5 for sure. Thanks for doing this course.

Soumitra Mishra

Soumitra Mishra

Senior Director at Newton School

In a world defined by rapid technological shifts, AI education stands at the forefront of transformative change. Puru Kathuria's dedication to empowering individuals through education not only prepares them for the evolving job market but also fosters the critical thinking essential for navigating an uncertain future.

Megha Sahni

Megha Sahni

Software Engineer at JPMorgan Chase & Co.

I had the pleasure of working with Puru at MathWorks. My peers and I always appreciated the depth with which Puru approached engineering problems as well as his philosophy towards designing solutions. He has a commendable grasp on a variety of domains like natural language processing and audio processing.

Nipun Katyal

Nipun Katyal

Member of Technical Staff - AI Vector Search at Oracle

I had the privilege of learning from Puru during the System Design Fellowship. He turns each learning session into an approachable conversation, bridging the gap between theory and real-world intuition. His sessions will always leave you smarter, more confident, and genuinely excited to build.

Nishchay Anand

Nishchay Anand

Senior Software Engineer

I've had the chance to interact with Puru and learn valuable insights into Machine Learning through him. He has a natural ability to simplify complex topics and explain them in a way that makes sense, no matter how technical they are.

Shiv Singh

Shiv Singh

Senior Solution Architect at Dassault Systemes

Puru has a way of making machine learning feel less like rocket science and more like a conversation. During my time at the LexAI Fellowship, he made topics that usually seem intimidating feel surprisingly manageable.

Abhinav Srivastava

Abhinav Srivastava

Consultant at Deloitte

His mentoring and teaching abilities are truly outstanding, especially his approach of focusing on practical, industry-applicable knowledge. He equipped me with real-world Machine Learning skills and insights needed to thrive.

Maneet Kaur Bagga

Maneet Kaur Bagga

Senior Associate UX Researcher at MathWorks

I've had the opportunity to learn from Puru during the Lex AI Fellowship. He breaks down complex concepts, especially the math, into simple, intuitive steps. Even the most abstract ideas feel approachable.

Riddhi Menroy

Riddhi Menroy

Computer Engineering Student at Thapar Institute

Working with Puru has been one of the most enriching experiences of my journey. His technical depth across system design, AI/ML, and large-scale engineering challenges is truly exceptional. He has a rare ability to simplify complex problems.

Deepak Sharma

Deepak Sharma

Software Engineer at Newton School

Puru didn't just shape how I write code, he changed how I think about technology and its purpose. Watching him work is like seeing someone translate philosophy into engineering: grounded in first principles, deeply thoughtful.

Karan Bhutani

Karan Bhutani

Consultant at Deloitte

Puru has a way of making machine learning feel less like rocket science and more like a conversation. During my time at the LexAI Fellowship, he made topics that usually seem intimidating feel surprisingly manageable.

Abhinav Srivastava

Abhinav Srivastava

Consultant at Deloitte

His mentoring and teaching abilities are truly outstanding, especially his approach of focusing on practical, industry-applicable knowledge. He equipped me with real-world Machine Learning skills and insights needed to thrive.

Maneet Kaur Bagga

Maneet Kaur Bagga

Senior Associate UX Researcher at MathWorks

I've had the opportunity to learn from Puru during the Lex AI Fellowship. He breaks down complex concepts, especially the math, into simple, intuitive steps. Even the most abstract ideas feel approachable.

Riddhi Menroy

Riddhi Menroy

Computer Engineering Student at Thapar Institute

Working with Puru has been one of the most enriching experiences of my journey. His technical depth across system design, AI/ML, and large-scale engineering challenges is truly exceptional. He has a rare ability to simplify complex problems.

Deepak Sharma

Deepak Sharma

Software Engineer at Newton School

Puru didn't just shape how I write code, he changed how I think about technology and its purpose. Watching him work is like seeing someone translate philosophy into engineering: grounded in first principles, deeply thoughtful.

Karan Bhutani

Karan Bhutani

Consultant at Deloitte

2012 · The big bang

In 2012, Alex Krizhevsky trained a CNN on two $500 NVIDIA gaming GPUs split across his desk. He won ImageNet by a margin nobody expected, and the world realized that NVIDIA's six-year, Wall-Street-hated bet on CUDA was actually the secret to modern AI. The lesson: fundamentals about what hardware can do, married to the courage to ignore consensus, makes empires. That's the engineer Prof builds.

Issued under the seal of Professor

Four lines from the Memorandum.

Generation is cheap. Judgment is what you are paid for.

Chapter I

Tools have a half-life of eighteen months. Fundamentals, of decades.

Chapter III

The argument is not against the tools. The tools are extraordinary. The argument is against the idea that using the tools is the same as understanding the systems.

Chapter VII

Professor stands for rigor in a market flooded with fluff.

Chapter VI

Read the full memorandum

Vol. I, No. 01 · Privately circulated

Where Prof graduates land

Five tracks. Seventeen employers. One curriculum.

The 2026 AI hiring market is bifurcated: an oversupply of API-callers at the L4 floor, and a genuine scarcity of judgment-capable engineers at the L6 Staff bar. The bridge between $400K and $775K total comp is built almost entirely from the fundamentals AI tools cannot generate. Prof exists to put you on the scarcity side of that gap.

L4
Mid-Level

Independent on complex tasks; owns a medium project

$250K – $350K
L5
Senior

Leads major projects; tech lead for a team

$400K – $550K
L6
Staff

Cross-team influence; ambiguous problems; domain expert

$580K – $775K
L7
Senior Staff / Principal

Division-wide strategy; multi-year roadmaps

$650K – $1.1M+

“The L5 → L6 jump from Senior to Staff is +$200K of total compensation. The skills that close it cannot be generated by AI — that's exactly why we teach them.”

The five tracks of 2026

Machine Learning Engineer

Meta · Amazon · Apple · Stripe · Netflix

80% systems / 20% modeling

Applied / Research Scientist

Meta AS · Amazon AS · Google RS · Apple AS

80% modeling / 20% systems

Member of Technical Staff

OpenAI · Anthropic · xAI · Mistral

50/50 — full-stack

Research Engineer

Google · DeepMind

Hardware-aware, scaling-research hybrid

Applied AI / Agent Systems

Databricks · Snowflake · NVIDIA · Stripe

Production LLM apps + ML for systems

Pick a side.

The next decade of AI will be built by the engineers who understood the systems. Prof exists to make sure you're one of them.

Become an AI engineer

For rigor. Against fluff.

INSERT COIN
prof arcade · /play