Filip Jeremic

Principal Engineer Manager at Qualcomm

Old Toronto, Ontario, Canada
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
Filip Jeremic is a Principal Engineering Manager at Qualcomm with 12 years of systems and compiler-focused software engineering experience, now leading teams that apply ML and data science to predict and optimize performance of ML operations on Qualcomm hardware. He previously served as a committer and top contributor on IBM’s Eclipse OpenJ9 and Eclipse OMR projects, driving cross-platform JIT compiler design and backend code generation that shipped Java 11 and 17 LTS releases. Filip’s strengths span static and dynamic compiler development, low-level performance engineering across architectures (x86, ARM, AArch64, RISC-V, Power, z/Architecture), and production ML compilers that improve inference latency. He blends hands-on systems programming with people leadership—mentoring engineers while preserving a deep technical lens on deliverables. Notably, his open-source work includes core contributions to Eclipse OMR’s runtime components and parser toolchain that addressed platform-specific codegen and performance issues. He holds an M.Eng. in Computer Science from McMaster and combines academic rigor with a practical track record of shipping high-performance runtime systems.
code12 years of coding experience
job8 years of employment as a software developer
bookM.Eng., Computer Science, M.Eng., Computer Science at McMaster University
languagesEnglish, Serbian
stackoverflow-logo

Stackoverflow

Stats
125reputation
5kreached
0answers
3questions
github-logo-circle

Github Skills (15)

c-language10
cmake10
architectures10
cprogramming-language10
architecture10
computer-architecture10
compiler-design9
build-system8
assembler7
debugging6
kernel6
matlab6
ublas6
boost6
interpreter6

Programming languages (14)

C#PowerShellJavaC++CScalaHandlebarsHTML

Github contributions (5)

github-logo-circle
eclipse-omr/omr

Sep 2016 - Apr 2022

Eclipse OMR™ Cross platform components for building reliable, high performance language runtimes
Role in this project:
userBack-end Developer
Contributions:326 reviews, 1319 commits, 731 PRs in 5 years 8 months
Contributions summary:Filip primarily worked on the Eclipse OMR project, contributing to core functionality for building reliable and high-performance language runtimes. Their contributions involved implementing core CMake modules for Flex and Yacc parsers and also addressed the code generation issues that are present on Z architecture. Additionally, they made several adjustments to code handling for performance improvements such as cleaning up directives.
jitruntimesomrruntimeportability
fjeremic/playground

Nov 2019 - Jun 2021

A miscellaneous repository for testing things.
Contributions:2 PRs, 7 pushes, 2 branches in 1 year 7 months
testingmiscellaneous
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
Filip Jeremic - Principal Engineer Manager at Qualcomm