Jose Diaz

Member Of Technical Staff - Pathfinding And Strategy Research Development

San Jose, California, 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
Jose Diaz is a Ph.D.-trained systems researcher and software engineer with 11 years of experience architecting low-latency, high-performance runtimes for heterogeneous and distributed infrastructures. He designs and implements NUMA-aware memory management, dataflow and graph-based execution strategies, and compiler/runtime integrations for multi-GPU and accelerator-rich platforms, with hands-on work in C, C++, Python, LLVM/MLIR and Gem5. At AMD he now shapes long-term technical roadmaps for CPU+NPU+GPU co-design while previously prototyping ROCm/HSA and application-level runtimes to accelerate real-world ML workloads like MoE models. His background spans academic simulation and production-focused engineering—able to move ideas from LLVM compiler passes to GPU simulation and runtime prototypes. Based in San Jose, he combines deep computer-architecture insight with practical optimizations for AI and HPC, and has a track record of building systems from first principles rather than bolt-on tuning.
code11 years of coding experience
job13 years of employment as a software developer
bookDoctor of Philosophy (PhD) Electrical and computer engineering. Concentration in Computer Systems, Doctor of Philosophy (PhD) Electrical and computer engineering. Concentration in Computer Systems at University of Delaware
bookBachelor of Engineering (B.Eng.) Electrical and Electronics Engineering, Bachelor of Engineering (B.Eng.) Electrical and Electronics Engineering at Pontificia Universidad Javeriana
stackoverflow-logo

Stackoverflow

Stats
113reputation
4kreached
8answers
1question
github-logo-circle

Github Skills (114)

hugo-theme10
hugo10
python10
testing10
openmp10
clang10
modular10
django10
onnx10
validation10
management10
offloading10
compiler10
grav10
vulkan10

Programming languages (16)

JavaC++CSSCTeXHTMLJupyter NotebookMLIR

Github contributions (5)

github-logo-circle
josemonsalve2/llvm-project

Dec 2020 - Sep 2023

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Note: the repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:82 pushes, 10 branches in 2 years 9 months
compilersllvm-irtechnologiesclangsubmit
OpenMP Tutorial
Contributions:9 commits, 4 PRs, 26 pushes in 7 months
openmp
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
Jose Diaz - Member Of Technical Staff - Pathfinding And Strategy Research Development