Corey Lammie is a research scientist at IBM Research Zürich with a PhD in Computer Engineering and roughly a decade of experience in systems-level research for distributed and heterogeneous computing. He focuses on compiler and runtime optimizations, software/hardware co-design for accelerators, dataflow mapping, and performance modeling to bridge high-level frameworks and efficient hardware execution. Corey’s work is recognized by multiple competitive awards including an IBM International PhD Fellowship and Australia’s top-paid DPRTPS scholarship, and he has contributed as guest editor and conference track chair in IEEE circuits and systems venues. He progressed from PhD candidate and postdoc roles at James Cook University to an ongoing research scientist position at IBM, bringing both teaching and hands-on research mentorship experience. Known for translating theoretical performance models into scalable software infrastructure, he blends deep academic rigor with practical engineering that targets large-scale workloads. An early background in retail supervision hints at a pragmatic, team-oriented approach to complex project delivery.
10 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy (Engineering and Related Technologies) Computer Engineering, Doctor of Philosophy (Engineering and Related Technologies) Computer Engineering at James Cook University
Contributions:72 commits, 1 push in 1 year 3 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.