Ravi Choudhary

Sr. SW Engineer, Machine Learning at Roku

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ravi Choudhary is a senior software engineer specializing in machine learning with 10 years of experience building production ML systems for recommendations, advertising measurement, and personalization. He currently drives advertising engineering, measurement, and modeling at Roku after architecting real-time personalized recommendations at Sony Pictures and scalable recommendation pipelines at Unbxd. Ravi combines deep ML research skills (NER with BERT, sequence modeling, distributed training) with strong production engineering experience (Kubeflow, TF/PyTorch serving, Kafka, K8s) to move models from prototype to at-scale deployment. His background includes signal disaggregation and analytics at Jio and document NER and annotation tooling at Oracle Financial Services, reflecting a knack for applied problem-solving across domains. An IIT Kharagpur dual-degree alumnus, he brings a math-first approach to designing robust ML systems and a track record of shipping feature stores and low-latency retrieval infrastructure. Notably, he blends hands-on model development with end-to-end deployment expertise, making him effective at both research-driven features and production reliability.
code10 years of coding experience
job7 years of employment as a software developer
bookClass XII Mathematics, Class XII Mathematics at M.R.S.M College
bookKendriya Vidyalaya Sangathan
bookIntegrated M.Sc. (Dual Degree) Mathematics and Computing, Integrated M.Sc. (Dual Degree) Mathematics and Computing at Indian Institute of Technology, Kharagpur
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
11reputation
157reached
0answers
1question
github-logo-circle

Github Skills (37)

personalization9
feature-extraction8
listings8
feature-engineering7
ide7
anaconda6
ranking6
language-server-protocol6
python6
apache-flink6
development-environment5
deep-learning5
scala5
machine-learning5
qt5

Programming languages (5)

JavaScalaJupyter NotebookPythonKotlin

Github contributions (5)

github-logo-circle
Contributions:5 commits, 4 pushes, 1 branch in 3 years 4 months
Contributions:11 pushes, 1 branch in 1 year 10 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
Ravi Choudhary - Sr. SW Engineer, Machine Learning at Roku