Rajat Bhattacharjee is a Senior Machine Learning Engineer with 10 years of experience building production ML systems, currently shaping CTR models and observability for Video Ads at Roku while pursuing a MS in Computer Science at Georgia Tech. He has led ranking and infrastructure efforts at ShareChat, delivering measurable retention and engagement gains and multi-million INR cost savings by redesigning data pipelines and feature logging. Comfortable across the stack, Rajat has worked on real-time systems, large-scale training pipelines (Spark/Databricks/RedPanda), and performance-centric frontend and backend engineering from his Typito and platform engineering roles. His background also includes deep learning research in computer vision and practical experience with decentralized systems, reflecting a blend of research rigor and production-first pragmatism. Colleagues would describe him as a performance fanatic who obsessively optimizes latency, observability, and cost while exploring decentralized tech and the cosmos in his downtime.
9 years of coding experience
4 years of employment as a software developer
Deep Learning Nanodegree Deep Learning, Deep Learning Nanodegree Deep Learning at Udacity
Full Stack Web development Certification Computer Software Engineering, Full Stack Web development Certification Computer Software Engineering at freeCodeCamp
Contributions:10 commits, 9 pushes, 1 branch in 2 years 4 months
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
Rajat Bhattacharjee - Senior Machine Learning Engineer at Roku