r/learnmachinelearning • u/One-Block2651 • 6h ago
Career I did ML research at MIT. If you have 10+ YOE and want to go deeper in Python, ML or LLMs, or switch into ML, I mentor 1:1.
Most experienced engineers switching into ML make the same mistake: they learn the API before the idea. It works, right up until the loss curve does something strange and nothing in the docs explains why.
Three questions that separate using ML from understanding it:
- Adam keeps running averages of the gradient and its square, then divides each by (1 − β^t). Remove that correction, and what goes wrong in the first few steps?
2.For classification with softmax, why cross-entropy and not mean squared error? Both measure "wrongness." Only one keeps learning when the model is confidently wrong. Why?
- Set temperature to 0 and ask an LLM API the same question twice. You can still get different answers. Where does the randomness come from, if not sampling?
Each one looks like trivia. Each one is actually a window into how the machine works, and that is exactly the level I teach at.
Who I am: I did ML research at MIT under Prof. John Tsitsiklis, worked as a software engineer, and I'm in the top 0.2% on LeetCode. For two years I've mentored senior engineers, tech leads, architects and PMs with 10 to 15+ years of experience, mostly in the US, many of them making exactly this switch.
What we work on together:
- ML from first principles: the math you actually need, built on intuition, not memorized formulas
- LLMs from the inside: attention, training, tokenization, and why they fail the way they do
- Python at the level of CPython itself, since it's the language all of this runs on
- A concrete plan for switching into ML that uses your 10+ years as an advantage, not something to start over from
How I teach: No tutorials. Mental model → internals → edge cases. If your answer is almost right but conceptually wrong, I'll find the exact crack.
Availability: Based in the US, and I travel regularly between the US, India and the UK, so I adapt easily to US, UK, India and European hours.
Mentoring is 1:1, and I mentor a small number of people. If you have 10+ YOE and this sounds like what you've been missing, DM me with your background and where you want to go.
Cheers! ✌🏻