Aviad Cohen

Algorithm Engineer at Mobileye

Kiryat Bialik, Haifa District, Israel
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
Aviad Cohen is an algorithm engineer with 11 years of software development experience, currently building perception and algorithmic solutions at Mobileye. He brings a strong systems and compiler mindset from nearly eight years at Mellanox/NVIDIA and Zadara, where he progressed from SW student to team lead and senior engineer. Aviad contributes to the LLVM project—improving MLIR loop transformations, memory management, and performance-oriented refactors—which reflects his focus on low-level optimization and scalable infrastructure. Based in the Haifa region and trained at Technion, he blends academic rigor with practical production delivery and a knack for turning compiler-level insights into faster, more reliable systems.
code11 years of coding experience
job5 years of employment as a software developer
bookSoftware Engineer, Computer Software Engineering, Software Engineer, Computer Software Engineering at Technion - Israel Institute of Technology
github-logo-circle

Github Skills (4)

mlr10
compiler-optimization9
cprogramming-language9
c-language9

Programming languages (3)

JavaC++LLVM

Github contributions (5)

github-logo-circle
llvm/llvm-project

Feb 2023 - Feb 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:46 reviews, 36 PRs, 18 pushes in 2 years
Contributions summary:Aviad primarily focused on improving the MLIR compiler infrastructure, specifically within the MLIR dialect for SCF and Linalg. Their contributions involved fixing memory leaks, exposing utility functions related to loop normalization, and refactoring code to use more efficient data structures. They also implemented a new loop transformation focused on unrolling and jamming, along with other enhancements. These modifications highlight their focus on optimizing the compiler's capabilities and efficiency.
compilerstechnologiesclangsubmittoolchain
AviadCo/llvm-project

Oct 2023 - Feb 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:2 reviews, 1 PR, 63 pushes in 1 year 4 months
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
Aviad Cohen - Algorithm Engineer at Mobileye