Research Scientist at Universidad Autónoma de Madrid
Madrid, Community of Madrid, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Raul Pelaez is a research scientist and GPU software engineer with 11 years of experience accelerating compute‑intensive workloads across drug discovery, fluid dynamics, and ML. He designs and ships CUDA/C++ libraries from scratch (e.g., UAMMD), builds reproducible CI/CD and conda‑forge packaging, and has driven 50× speedups in real molecular‑modelling pipelines like TorchMD‑Net. Comfortable moving from hand‑optimised kernels to TypeScript front ends and WebGPU/WebAssembly apps, he also operates and benchmarks on local GPU clusters and integrates LLM tooling for research workflows. A community-minded academic who organizes conferences, mentors PhD students, and lectures at IE University, he brings production-grade engineering practices to research code. Notably, he combines low‑level CUDA graphs and Autograd‑enabled ops with cross‑platform packaging to make GPU research reproducible and widely deployable. Based in Madrid, he seeks roles that push GPU hardware limits in both exascale and cloud environments.
10 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD, Computational physics, Complex fluids in the GPU era: Algorithms and simulations, Doctor of Philosophy - PhD, Computational physics, Complex fluids in the GPU era: Algorithms and simulations at Universidad Autónoma de Madrid
A place to submit conda recipes before they become fully fledged conda-forge feedstocks
Role in this project:
DevOps Engineer & Build Engineer
Contributions:2 reviews, 3 PRs, 26 comments in 1 year 6 months
Contributions summary:Raul contributed to building and configuring conda recipes within the conda-forge ecosystem. The contributions focused on modifying build scripts, specifically for `torchmd-net` and `openmm-xtb`, including adding tests, and enabling the build process for different configurations. These changes involved setting environment variables for CUDA architectures, integrating Python packages, and configuring build processes through CMake.
A CUDA project for Molecular Dynamics, Brownian Dynamics, Hydrodynamics... intended to simulate a very generic system constructing a simulation with modules.
Contributions:14 releases, 23 reviews, 1158 commits in 6 years 9 months
cudamolecular-dynamicssimulationgenericmolecular
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
Raul Pelaez - Research Scientist at Universidad Autónoma de Madrid