A maximum-intensity, quota-driven 4-month regimen for heavy ML / Applied-Scientist loops at Meta, Apple & peers. Built for a mid Python dev with shipped ML projects (CPC prediction, etc.). Every week has hard volume quotas and a mastery gate you must pass โ out loud, on camera, no notes โ before you advance. Comfort is not on the menu.
Hardcore means hardcore. If you can't hold 4 disciplined hours, 7 days a week, for 16 weeks, stop here and use the lighter plan โ half-doing this just burns you out.
Your shipped ML projects put you ahead of most analysts. But "I built a CPC model" and "I can derive the loss, implement the optimizer from scratch, design the serving system, and defend all of it under hostile follow-ups" are different leagues. This plan closes that gap by brute-forcing depth + volume + verbal fluency โ not by re-teaching basics.
250+ focused hours over 16 weeks is enough to become a competitive junior-to-mid Applied ML candidate. It is not enough for a publications-track Research Scientist. Target correctly.
You can have flawless math and still fail the loop on delivery. The fluent explainer of a simple idea beats the mute expert every single time. This boot camp is built to make you physically unable to ramble โ through daily recorded reps, hard filler limits, and hostile-interrupt simulation. It will feel humiliating in Week 1. That humiliation is the training stimulus.
Five tested skills: ML coding, ML theory/depth, stats & probability, ML system design, GenAI/LLM systems. Every week carries volume quotas and a gate. Click a header to collapse.
This is not soft-skills practice. It's a daily physical regimen to rewire how you speak under pressure. Every session is recorded. Every session is rewatched. No exceptions for 112 straight days.
| Weeks | Speaking focus (hardcore) | Standard to hit |
|---|---|---|
| 1โ4 | Kill fillers/hedging; explain equations (MLE, GD, log-loss) cleanly | โค4 fillers/min; equation explained in <3 min |
| 5โ8 | Trade-off duels; explain backprop/attention at two audience levels | โค2 fillers/min; survive 3 interrupts |
| 9โ12 | Architecture-over-video narration; structured thinking under interruption | โค1.5 fillers/min; defend 8-min grilling |
| 13โ16 | Full behavioral STAR bank; whiteboard narration; loop delivery | โค1 filler/min; โฅ3/4 communication rubric |
Technical speaking's failure mode: people who can do the math go mute trying to narrate it. Train narration as hard as the math. Rotate these in the 45โ60 min block.
Pick a category, hit Draw question, start the timer, and answer out loud on camera โ answer-first, then 3 points. Treat the clock as the interviewer's patience. The full bank is browsable below the drill.
Score yourself honestly on each recorded mock. A "1" anywhere is a stop-and-fix. You do not apply until you hit โฅ3 across the board (Week 15 gate).
| Dimension | 1 โ Fail | 2 โ Weak | 3 โ Passing | 4 โ Strong |
|---|---|---|---|---|
| Correctness | Wrong/major gaps | Right idea, shaky details | Correct, minor slips | Correct + nuanced |
| Structure | Rambling | Some order | Answer-first, 3 points | Crisp, signposted |
| Depth under follow-up | Folds at "why?" | 1 level deep | 2โ3 levels | Anticipates, never folds |
| Delivery | >5 fillers/min, hedging | 3โ5 fillers/min | โค2 fillers/min | โค1, confident pauses |
| Composure under fire | Freezes/panics | Visibly rattled | Recovers cleanly | Calm, even enjoys it |
75 min learn/derive โ 75 min code or design a problem (hit the daily quota) โ 30 min close everything and re-explain today's topic on camera, no notes. The last 30 min is where retention happens โ and it's a free speaking rep.
The fixed 4-part format (10/15/20/15), always recorded, always rewatched. Today's technical topic is the content you explain. The two tracks compound โ that's the whole point.
โฑ Discipline > motivation. 4 focused hours every day for 112 days beats heroic bursts. Protect the streak like your offer depends on it โ because it does.
Truly owning logistic regression, trees/boosting, and neural nets (math + code + verbal) beats name-dropping 20 algorithms. Interviewers drill down; shallow knowledge dies on the second follow-up.
The one thing analysts lack entirely and the strongest "more than an analyst" signal. Phases 3's framework must be reflexive. Do not shortchange Weeks 9โ12.
Defend every choice in your CPC predictor for 30 minutes. A defended project beats a dozen tutorials.
The fluent explainer of a simple idea beats the mute expert. Skipping the speaking hour is the fastest way to fail with good knowledge.
Don't advance a phase until you've passed its mastery gate on camera. The gates are the whole point โ they convert "studied" into "can perform."
Clearing this bar usually still needs a stretch of pure mock loops to convert "credible" into "offer." Early rejections are paid mocks, not verdicts. Momentum is the real test.
โ A competitive junior-to-mid Applied ML / Core DS candidate who passes theory rapid-fire, survives system design, and presents with genuine confidence.
โ ๏ธ Not a publications-track Research Scientist โ different game, longer timeline.
โ No plan guarantees an offer; the loop and luck aren't yours to control. Control the prep, respect the gates, run the numbers game โ and the odds tilt hard your way.