Adam Siemieniuk

AI Research Scientist at Intel Labs

Zurich, Zurich, Switzerland
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

🤩
Rockstar
🎓
Top School
Adam Siemieniuk is an AI research scientist based in Zurich with 10 years of experience building high-performance software for embedded and accelerator platforms. Currently at Intel Labs, he blends research-driven AI work with deep compiler and toolchain expertise—evidenced by contributions to the famed LLVM project where he improved the XeGPU dialect and added optimization passes for Intel GPU targets. His background spans embedded systems and firmware from roles at u-blox and Embedsoft, underpinned by an MSc in Embedded Systems from Eindhoven University of Technology. Pragmatic and detail-oriented, he thrives at the intersection of low-level systems, compiler internals, and AI workloads, often translating research ideas into production-grade optimizations.
code10 years of coding experience
job4 years of employment as a software developer
bookMaster of Science - MS, Embedded Systems, Master of Science - MS, Embedded Systems at Eindhoven University of Technology
languagesEnglish, Polish
github-logo-circle

Github Skills (5)

compiler-optimization10
c-language10
cprogramming-language10
llvm10
vectorization9

Programming languages (5)

C++CLLVMSCSSMLIR

Github contributions (5)

github-logo-circle
llvm/llvm-project

Apr 2020 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:192 reviews, 59 PRs, 29 pushes in 5 years
Contributions summary:Adam primarily worked on the XeGPU dialect within the LLVM project, focusing on compiler and toolchain technologies. Their commits involve implementing and improving the XeGPU dialect by adding optimization passes, such as folding alias operations, and lowering vector operations. The contributions include defining and verifying tensor descriptor types, as well as refining existing operations. These changes improve the performance and functionality of the LLVM compiler for Intel XeGPU architectures.
compilerstechnologiesclangsubmittoolchain
adam-smnk/tpp-mlir

Nov 2022 - Mar 2025

Sandbox for TPP experimentation on ML model
Contributions:584 pushes, 163 branches in 2 years 4 months
experimentationdeep-learningsandboxmachine-learningtpp
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
Adam Siemieniuk - AI Research Scientist at Intel Labs