AI Engineering · 1:1 and small cohorts · Nithin

Anyone can import the library. Fewer can derive it.

Most AI courses start where the abstraction starts. This one starts four layers underneath it — you write attention by hand in plain Python before you're allowed to type torch. Then you build the systems, ship them, and defend them in an interview.

Week 1 · you write thisfrom scratch

      
Week 6 · you're allowed thisand you know why

One line. Same maths. The difference between an engineer who reaches for it and one who is trapped by it is whether they could have written the twenty lines on the left.

Talk to me See the programme 2 learners in the programme right now.
Software engineering,
production systems
Students taught
and mentored
GATE Computer Science
(all-India rank)
Teaching paying learners
this programme today
The method

Three rules I don't bend.

They're the reason this takes four months instead of four weekends.

RULE 01

From scratch, first

Dot products, backprop, softmax, a minimal retriever, a tool-calling loop — built by hand in plain Python before any framework appears. The building is the learning. The framework is just the relief afterwards.

RULE 02

Read the source papers

Attention Is All You Need. LoRA. RAG. ReAct. DDPM. Guided reading of the actual papers, mapped to the week you need them — so you learn to read a paper, not just a blog post about one.

RULE 03

It has to run in production

Deployed, served over an API, cost-budgeted, monitored, evaluated. A notebook that only runs on your laptop is not an AI engineering portfolio. It's homework.

The shape of it

Three stages. Roughly four months.

Live sessions, graded assignments with real code review, and debugging support between them. The depth is the point — so the timeline is honest rather than flattering.

Stage 0

Foundations

Linear algebra, calculus and matrix calculus, probability, core ML — each concept paired with a lab where you build it from scratch and break it. Ends with a neural network written by hand in NumPy.

20 sessions
~4 weeks · intensive
Stage 1

Core

Transformers inside out, LLM training lifecycle, quantization and fine-tuning, RAG and vector search, agents and MCP, evals and guardrails, reasoning models, multimodal and diffusion — theory session, then a practical session that builds it.

32 sessions
~11 weeks · 3×/week
Stage 2

Ship it & get hired

Serving models over an API, deployment and infra, production concerns (cost, latency, caching, observability). Then portfolio polish, an AI-engineering resume, and a live mock interview.

6 sessions
~2 weeks

Total ≈ 15–16 weeks. Depth, a fresh-graduate starting point, and speed cannot all be maximised. I protect depth. The cost is time.

FORMAT A

One to one

Just you and me. The pace bends to you, the capstone is scoped around the roles you're actually targeting, and nothing gets skipped because someone else in the room already knew it.

Pace and schedule set with you · morning or evening

FORMAT B

Small cohort

A live group, kept deliberately small — small enough that I still review your code myself and still know your name. You get the room, the questions other people ask, and people to build alongside.

Mon / Wed / Fri · 2 hours · morning or evening slot

I teach both myself. If you're not sure which fits, that's the first thing we'll work out on the call.

The output

Seven things on your GitHub that weren't there before.

Built in this order, each one leaning on the last. This is what you actually walk into an interview with.

01

A neural net you wrote yourself

MLP and backprop by hand in NumPy, then a trained MNIST classifier.

02

A transformer from scratch

QKV, multi-head attention, causal masking — coded from the paper, not copied from a repo.

03

A fine-tuned model

LoRA / QLoRA: dataset prep, training run, evaluation, and a write-up of what changed.

04

A deployed RAG chatbot

Chunking, embeddings, a vector DB, reranking — live on the internet, not on localhost.

05

A tool-calling agent

A customer-support agent with real tool use, plus a multi-agent system wired through MCP with memory.

06

An eval harness

LLM-as-a-judge, guardrails, and the ability to argue about metric validity and bias.

07

Your capstone

Scoped, architected, built, evaluated, deployed, demoed on video. The one you'll be asked about.

Papers you'll have actually read
Attention Is All You Need GPT-3 LoRA QLoRA RAG HyDE HNSW ReAct Toolformer LLM-as-a-Judge InstructGPT Chain-of-Thought CLIP DDPM Latent Diffusion
The honest bit

What I'll promise, and what I won't.

You will find programmes that promise more than this. Read the right-hand column and ask yourself how they can possibly keep those promises.

I commit to

  • Teaching every session myself. There are no TAs standing in for me.
  • Honest technical direction on where your skills actually stand.
  • Reviewing your code, and debugging with you when you're stuck.
  • Production-grade guidance on a capstone that's genuinely yours.
  • Refining your resume and portfolio for AI-engineering roles.
  • A live mock interview, and pointing you at roles worth applying to.

I will never claim

  • A guaranteed job. Nobody can guarantee that. I won't pretend otherwise.
  • A guaranteed salary, package, or hike.
  • A placement record. My learners are still in the programme — so there isn't one yet, and I won't invent one.
  • Testimonials I don't have.
  • Hiring partners or company tie-ups that don't exist.
  • That four months of hard work can be done in four weekends.
The part you scrolled here for

You're looking for the price.

Everyone does. It's the second thing anyone wants to know and the first thing most sites hide behind a form. Here's mine.

No number here. On purpose.

Any figure I put on this page would be a guess. I don't know yet whether you're starting from a blank page or halfway there, or whether you want me one-to-one or in a room with others. Those change the answer, so I'd rather ask than assume.

So: get on a call, tell me honestly where you are, and you'll have a real number inside ten minutes. No forty-minute pitch first. If it's out of reach, say so and I'll tell you what I'd do in your position instead. And if I don't think this is the right thing for you, I'll say that too — I'd rather lose the money than take it from someone I can't help.

A number in ten minutes No discount theatre No countdown timers
Step one

Tell me where you are.

No forms into a void, no sales team. This goes straight to me, and I reply myself. If you're a fit we'll do a proper call; if you're not, I'll say so.

Replies come from Nithin, usually within a day.