Ritwik Raha

Hi, I’m Ritwik Raha, Machine Learning Engineer at Google by job title, professional neural network whisperer by life choice. I spend my time thinking about post-training, RL, and whether LLMs can be taught to reason, or at least fake it convincingly.
When I’m not wrangling models, I’m either making semi-coherent ML videos on YouTube or committing mild acts of chaos on X under the noble banner of shitposting.
This site is my corner of the internet, equal parts portfolio, thought-dump, and polite flex.
Oh, and I am also a very human artist, invested in “Artists against AI” movement. Yeah I know, paradox! Go check out some of my artwork here.
Work and News
- 14 Jan 2025 — Joined Google as a MLE
- 22 Apr 2023 — ML and Vibes as a GDE in ML (Keras)
- 6 Feb 2022 — Joined PyImageSearch as a MLE
- 6 Feb 2021 — Joined TCS as a MLE
- 20 Jan 2020 — Published papers in ICCE 2020
- 20 Jul 2020 — Graduated as an Instrumentation Engineer
Talks
- AI Planet - LLM Bootcamp
- ML Paper Reading Club Coimbatore - ResNets
- Keras Community Day Kolkata - Keras Philosophy
- Keras Community Day Durg - Keras Philosophy
- Keras - The LEGO of Framework
- Decoding DETR - TFUG Mumbai
- A Guide to ML Workflows with JAX - TFUG Kolkata
- Learning JAX in 2023 - JAX’s Power Tools
- Introduction to Neural Radiance Fields - NYTFUG
- A Deep Dive into Transformers - PyImageSearch
- Neural Machine Translation - PyImageSearch
- Introduction to RNNs - PyImageSearch
- Enhancing Image Resolution with GANs - PyImageSearch
- OpenCV and Deep Learning Tutorial - PyImageSearch
- Introduction to Deep Learning - PyImageSearch
- Image Fusion with WOA-PCNN - ICCE 2020
- Causality Analysis of Emotional States from EEG Response - ICCE 2020
- Intro to ML with DSC NSEC
Tutorials
Recent Deep Dives
Paper Breakdowns
JAX Guide
Computer Vision
- Focal Modulation: A replacement for Self-Attention - Keras Example
- A Vision Transformer without Attention - Keras Example
- Neural Style Transfer with AdaIN- Keras Example
- Breaking down Neural Radiance Fields - Part 1
- Breaking down Neural Radiance Fields - Part 2
- Breaking down Neural Radiance Fields - Part 3
- 3D volumetric rendering with NeRF- Keras Example
- Image Segmentation using Whale Optimization Algorithm
- Image Compression using SVD
- Face Swapping using OpenCV
- Creating a Potrait mode with Open CV
- A brief history of Edge Detection
- Denoising images the Matlab Way
NLP
- Introduction to RNNs with TensorFlow and Keras
- Long Short-Term Memory Networks
- Neural Machine Translation
- Neural Machine Translation with Bahdanau’s Attention Using TensorFlow and Keras
- Neural Machine Translation with Luong’s Attention Using TensorFlow and Keras
- A Deep Dive into Transformers with TensorFlow and Keras: Part 3
- A Deep Dive into Transformers with TensorFlow and Keras: Part 2
- A Deep Dive into Transformers with TensorFlow and Keras: Part 1
Hitchhiker’s Guide to…
Education
Some of the formal and slightly informal education that I have recieved.
- Graduation - B.Tech Electronics and Instrumentation, Netaji Subhash Engg. College 2016-2020
- High School - Sri Aurobindo Institute of Education, 2014- 2016
- School - Sri Aurbindo Institte of Education, 2009-2014
Research
The following are the links to some of my research publications.
R. Raha, A. Sengupta and A. Saha, “Causality Analysis of Emotional States from EEG Response,” 2020 IEEE 1st International Conference for Convergence in Engineering (ICCE), Kolkata, India, 2020, pp. 410-415, doi: 10.1109/ICCE50343.2020.9290546.
R. Raha, A. Sengupta and S. Dhabal, “Medical Image Fusion using PCNN Optimized by Whale Optimization Algorithm,” 2020 IEEE 1st International Conference for Convergence in Engineering (ICCE), Kolkata, India, 2020, pp. 374-378, doi: 10.1109/ICCE50343.2020.9290504.