Summary
Boris Oreshkin is a Principal Scientist based in Montreal with two decades of expertise in algorithm design and research-driven software development, currently leading ML research at Amazon. He has a strong track record of turning academic advances into industrial impact—lead author of N-BEATS (state-of-the-art time series forecasting) and ProtoRes (3D pose authoring), and driving applied ML across 3D animation, biometric sensing, and forecasting. His career bridges deep academic work (PhD and multiple postdocs) with product-focused roles at Unity, Apple, Element AI and startups, delivering production-ready algorithms in C/C++, embedded systems, and large-scale ML pipelines. Known for shipping rigorous, validated models, he pairs statistical testing and cross-validation practices with GPU-accelerated neural methods to solve real-world problems. He also repeatedly led cross-functional teams and industry collaborations, translating complex research into customer POCs and partnerships. A less obvious strength is his breadth across domains—from medical imaging and sensor fusion to graphics and ad networks—enabling creative cross-pollination of techniques.
9 years of coding experience
9 years of employment as a software developer
Engineer Diploma Electrical Engineering, Engineer Diploma Electrical Engineering at Ryazan State Radiotechnical University (former Academy)
Doctor of Philosophy (Ph.D.) Electrical Engineering, Doctor of Philosophy (Ph.D.) Electrical Engineering at McGill University
Russian, French, English