Deep Learning Software Developer at Intel Corporation
Gdańsk, Pomeranian Voivodeship, Poland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Artur Lesniak is a Deep Learning Software Developer based in Gdańsk with 10 years of experience building high-performance ML systems, currently contributing to Intel's deep learning efforts. He brings a rare combination of long-term software engineering and operational leadership from earlier co-founder and head-of-IT roles, plus postgraduate training in software engineering. Artur is an active open-source contributor to the industrial-grade PaddlePaddle ecosystem, improving MKLDNN integration and performance-critical passes that fuse matmul/transpose/reshape and add DyGraph cache management. He also optimized recommendation-model training by adding BF16 support to PaddleRec’s word2vec benchmark, demonstrating focus on both low-level performance and practical ML workloads. Known for pragmatic, performance-first solutions, he thrives on squeezing latency and resource gains from production AI stacks.
10 years of coding experience
14 years of employment as a software developer
Postgraduate, software engineering, Postgraduate, software engineering at Politechnika Gdańska
Master of Science - MS, Electronics, Master of Science - MS, Electronics at Politechnika Koszalińska
PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
Role in this project:
Back-end Developer
Contributions:175 reviews, 22 commits, 28 PRs in 1 year 10 months
Contributions summary:Artur's commits focus on enhancing the PaddlePaddle framework, particularly within the context of MKLDNN (Intel's Math Kernel Library for Deep Neural Networks). They implemented a pass for fusing matmul-transpose-reshape operations and added a cache management system for the DyGraph, improving performance. Further contributions include integrating global flags to control the use of MKLDNN and selecting specific MKLDNN operations, enhancing flexibility and debug capabilities.
Contributions:5 commits, 2 PRs, 2 comments in 29 days
Contributions summary:Artur primarily contributed to the `word2vec` benchmark within the PaddleRec repository. Their work involved adding BF16 support, which suggests optimization efforts for model training. Further commits show style formatting and the fix for a missing dependency related to the BF16 implementation. The user is likely involved in improving the efficiency and performance of recommendation model training, specifically focusing on the `word2vec` algorithm.
signdsindcnfibinetyoutube
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
Artur Lesniak - Deep Learning Software Developer at Intel Corporation