Juan Acevedo

Staff Machine Learning Engineer at Google

Irvine, 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

👤
Senior
🎓
Top School
Juan Acevedo is a Staff Machine Learning Engineer based in Irvine with a decade of experience building and optimizing large-scale ML systems, now focused on Stable Diffusion research and engineering. At Google he progressed through roles in enterprise AI/ML infrastructure to staff-level contributions, blending production-ready systems expertise with model-level optimizations. He’s an active open-source contributor to high-profile projects like Hugging Face Diffusers, where he implemented Flax/JAX support, negative prompts, and XLA/PXLA performance improvements for Stable Diffusion pipelines. Comfortable across TPUs, GPUs, PyTorch and JAX, he brings a rare combination of low-level performance tuning and applied ML productization. His background in control systems and robotics informs a systems-minded approach to model robustness and scalable training pipelines.
code10 years of coding experience
job13 years of employment as a software developer
bookCal Poly Pomona
languagesSpanish, Japanese
stackoverflow-logo

Stackoverflow

Stats
1,788reputation
181kreached
37answers
20questions
github-logo-circle

Github Skills (19)

pytorch10
stable-diffusion10
flax10
jax10
text2image9
machine-learning9
deeplearning-ai9
image-generation9
deep-learning9
xla9
traffic6
wifi6
android6
tensorflow6
python6

Programming languages (7)

JavaShellCJavaScriptJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
huggingface/diffusers

Nov 2022 - Nov 2022

🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch and FLAX.
Role in this project:
userML Engineer
Contributions:5 reviews, 1 commit, 13 PRs in 1 day
Contributions summary:Juan primarily contributed to the integration and optimization of the Flax-based Stable Diffusion pipeline within the Diffusers library. Their work involved adding support for negative prompts in the Jax pipeline, implementing features related to splitting the head dimension in Flax attention, and enabling PXLA training for Stable Diffusion 2.x models. They also worked on XLA integration and performance improvements for the training and inference pipelines.
pytorchartdeep-learningimage2imagestate-of-the-art
entrpn/diffusers

Nov 2022 - Mar 2025

🤗 Diffusers: State-of-the-art diffusion models for image and audio generation in PyTorch
Contributions:80 pushes, 19 branches in 2 years 4 months
pytorchartdeep-learningstate-of-the-arttext-to-image
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
Juan Acevedo - Staff Machine Learning Engineer at Google