Shiva Zamani is a Machine Learning Software Engineer with a decade of software experience and three years focused on applied NLP—building chatbots, NER, sentiment analysis, and text classification—now contributing ML expertise at Google. She has a strong track record delivering end-to-end ML pipelines and one year of domain experience applying ML in finance, complemented by two years of research on graph clustering and community detection from her MSc work. Shiva’s background blends rigorous research (optimizing community-detection tools and synthetic network generators) with production engineering skills in OOP, testing, and performance optimization. Comfortable across Python and Java, she has reduced algorithm runtimes and integrated research tools into broader platforms, demonstrating an ability to move novel methods into practical systems. Based in Kitchener, Ontario, she pairs academic depth with hands-on product delivery and a knack for translating complex network insights into scalable software.
10 years of coding experience
4 years of employment as a software developer
Master of Science (MSc), Computer Science, Master of Science (MSc), Computer Science at University of Alberta
💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
Contributions:6 pushes, 3 branches in 1 month
pythonnluvoice-recognitionbotspeech-recognition
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
Shiva Zamani - Machine Learning Software Engineer at Google