Summary
Narendra Mukherjee is a Senior Machine Learning Scientist with 11 years of experience applying Bayesian inference and scalable ML to high-dimensional problems across industry and academia. With a PhD in neuroscience, he translated methods for analyzing massive neural recordings into practical solutions for attribution, recommendations, and time-series forecasting at companies like Booking.com, Philips, and TripAdvisor. He pairs deep probabilistic modelling expertise with product-minded engineering—driving reproducible pipelines, containerized deployments, and team practices as a former scrum master. An advocate for open science, he brings a track record of outreach and teaching recognition alongside competitive research fellowships, reflecting both communication skill and rigor. Based in Eindhoven, he uniquely blends neuroscience-rooted insights into complex systems with pragmatic ML delivery in commercial settings.
11 years of coding experience
3 years of employment as a software developer
Integrated BS-MS (Master of Science), Biology/Biological Sciences, Integrated BS-MS (Master of Science), Biology/Biological Sciences at Indian Institute of Science Education & Research (IISER), Kolkata
Doctor of Philosophy (PhD), Neuroscience, Doctor of Philosophy (PhD), Neuroscience at Brandeis University
English, Hindi, python :d, Bengali, Dutch