Summary
Roi Yehoshua is an Associate Teaching Professor in Data Science at Northeastern University with a strong research foundation in robotics, reinforcement learning, and multi-robot systems backed by a PhD and over a dozen publications in top venues. He combines more than 20 years of software engineering experience across domains—algorithmic trading, web development, NLP, and drone research at Amazon Prime Air—with a decade of focused academic teaching and mentorship. Roi designs and teaches core graduate courses in algorithms, machine learning, data processing, and visualization while advising PhD students on applied RL and robotics projects. He has moved fluidly between industry and academia, shipping production ML/NLP systems and developing novel robot coverage algorithms, a mix that informs his pragmatic, research-led teaching. An active technical communicator, he also publishes accessible data science and ML articles on Medium to bridge research and practice.
10 years of coding experience
24 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at Bar-Ilan University
Master of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at The Open University of Israel
English, Hebrew