Annamalai Narayanan

Machine Learning Scientist (NLP) at Sembly

Singapore
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
Annamalai Narayanan is a Machine Learning Scientist (NLP) based in Singapore with 11 years of industry experience and a PhD in Machine Learning from Nanyang Technological University. He combines deep research roots with applied AI expertise, having led R&D efforts at Experian on transaction categorization and recommendation models and built production-grade retrieval, RAG and recommendation systems at Sembly. His work blends classical IR (BM25, multistage retrieval) with modern LLM-driven re-ranking, doc2query and entity-linked topic tagging to reduce hallucination and improve relevance and latency trade-offs. He has a track record of translating novel architectures—BERT-based models, transformers and biencoder/cross-encoder stacks—into commercial features for credit, fraud, and content discovery. Unusually for an ML scientist, he also brings embedded systems and software engineering experience from earlier roles, enabling pragmatic, production-ready deployments.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Technology (B.Tech.) Information Technology, Bachelor of Technology (B.Tech.) Information Technology at Thiagarajar College of Engineering
bookDoctor of Philosophy (Ph.D.) Machine Learning, Doctor of Philosophy (Ph.D.) Machine Learning at Nanyang Technological University Singapore
languagesEnglish, Tamil
stackoverflow-logo

Stackoverflow

Stats
381reputation
54kreached
5answers
8questions
github-logo-circle

Github Skills (8)

text-mining6
vowpal-wabbit6
android6
cluster-analysis6
reverse-engineering6
python6
feature-extraction6
text-analysis6

Github contributions (5)

github-logo-circle
MLDroid/ABSA

Aug 2016 - Oct 2016

Contributions:98 commits, 57 pushes in 1 month
MLDroid/node2vec

Jul 2016 - May 2017

Contributions:3 pushes in 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
Annamalai Narayanan - Machine Learning Scientist (NLP) at Sembly