Ankesh Anand is a Research Scientist at Google DeepMind in London with 13 years of experience bridging deep learning research and production software. He completed a PhD in Machine Learning at Université de Montréal / MILA after an Integrated MSc in Mathematics and Computing from IIT Kharagpur, and his trajectory includes research internships at DeepMind, Google, and Microsoft alongside earlier software engineering roles at Visa and HackerEarth. Ankesh focuses on reinforcement learning and deep learning methods, bringing both academic rigor and practical engineering experience to large-scale ML problems. Notably, his path from production-facing software roles to MILA’s PhD program highlights a pragmatic mindset: building systems that are not only scientifically novel but also deployable. Based in London, he combines international research collaborations with hands-on contributions to cutting-edge AI initiatives at DeepMind.
13 years of coding experience
1 year of employment as a software developer
Doctor of Philosophy - PhD, Machine Learning, Doctor of Philosophy - PhD, Machine Learning at Université de Montréal
Integrated MSc, Mathematics and Computing, Integrated MSc, Mathematics and Computing at Indian Institute of Technology, Kharagpur
Neural Networks that invent their own encryption :key:
Contributions:2 releases, 16 commits, 1 PR in 2 years 5 months
encryptionpythonencryption-keyneural-networks
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ankesh Anand - Research Scientist at Google DeepMind