Zahira Ammarguellat

Compiler Software Developer at Intel Corporation

Marlborough, Massachusetts, United States
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
Zahira Ammarguellat is a compiler software developer with over two decades of experience designing and optimizing compilers for embedded, DSP, shader, and general-purpose processors, currently contributing to Intel and the LLVM open-source project. Her background spans startups and industry leaders—co-founding a retargetable compiler company acquired by Intel, and senior roles at Marvell and AMD—bringing deep expertise in language compatibility, program transformations, and multimedia transport. She has hands-on experience resolving subtle floating-point and type-promotion issues in LLVM and adding builtins like __builtin_fmaf16, reflecting a strong command of compiler internals and numerical correctness. Based in Marlborough, MA, Zahira combines research pedigree (Ph.D. from Université Pierre et Marie Curie) with practical production engineering, often tackling corner cases that bridge standards conformance and platform-specific behavior.
code6 years of coding experience
job28 years of employment as a software developer
bookPh.D, Computer Science, Ph.D, Computer Science at Université Pierre et Marie Curie (Paris VI)
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

floating-point10
compiler-design10
c-language10
float3210
clangd10
cprogramming-language10
clang10
llvm10

Programming languages (6)

C++RustCLLVMRPCPython

Github contributions (5)

github-logo-circle
llvm/llvm-project

Jan 2023 - Jan 2023

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBackend Developer
Contributions:146 reviews, 3 commits, 130 PRs in 6 days
Contributions summary:Zahira primarily focused on bug fixes and enhancements within the LLVM project, a collection of compiler and toolchain technologies. Their contributions involved resolving issues related to complex division, specifically addressing type promotion issues in strict floating-point modes on Windows platforms. They also added support for the `__builtin_fmaf16` builtin, and addressed an issue regarding the precedence of the `pragma STDC CX_LIMITED_RANGE` directive, demonstrating a strong understanding of compiler internals and floating-point arithmetic. Additionally, the user corrected a warning.
compilerstechnologiesclangsubmittoolchain
zahiraam/llvm-1

Jun 2020 - Mar 2025

Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
Contributions:708 pushes, 105 branches in 4 years 9 months
stagingintelllvm
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
Zahira Ammarguellat - Compiler Software Developer at Intel Corporation