Sergio Guadarrama

Principal Research Engineer at Google DeepMind

Berkeley, 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
award
Top expert inDeep Learning and Computer Vision Technologies
Sergio Guadarrama is a Principal Research Engineer based in Berkeley with 11+ years blending deep AI research and production-grade software engineering at Google Research and Google DeepMind. He holds a Ph.D. in Artificial Intelligence and has a long track record of shipping robust vision-and-language systems while architecting build and release infrastructure for large C++ codebases. An active open-source contributor, Sergio has improved build systems and cross-platform integration for influential projects such as Tesseract and Leptonica and implemented networking and SQL tooling enhancements in several libraries. He combines academic rigor from decades in research roles with hands-on expertise in build automation, dependency management, and cross-OS portability—skills that often sit behind the scenes but are crucial for reproducible research and production ML. Known for tackling tooling and infrastructure gaps, he quietly raises the reliability bar for complex, multi-language projects.
code11 years of coding experience
job17 years of employment as a software developer
bookPh.D. Artificial Intelligence, Ph.D. Artificial Intelligence at Universidad Politécnica de Madrid
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
257reputation
11kreached
11answers
0questions
github-logo-circle

Github Skills (39)

dependency-management10
c-language10
telegram-api10
qt10
windows10
bots10
build-system10
cmake10
libcurl10
http-client10
build-automation10
googlebot10
build-tools10
cpp10
cprogramming-language10

Programming languages (18)

C#PowerShellJavaC++CSSCCMakeTeX

Github contributions (5)

github-logo-circle
tesseract-ocr/tesseract

Sep 2015 - Jan 2023

Tesseract Open Source OCR Engine (main repository)
Role in this project:
userBack-end Developer
Contributions:132 reviews, 973 commits, 373 PRs in 7 years 5 months
Contributions summary:Sergio primarily contributed to the Tesseract Open Source OCR Engine, focusing on the build system and the integration of external dependencies. The commits show the user implementing CMake configurations and adjusting the build scripts to include and correctly link with external libraries such as Leptonica, ICU, and libarchive. The user also made changes to the build configuration to properly handle builds under various operating systems.
lstmocrmachine-learningocr-enginetesseract
DanBloomberg/leptonica

Mar 2018 - Dec 2022

Leptonica is an open source library containing software that is broadly useful for image processing and image analysis applications. The official github repository for Leptonica is: danbloomberg/leptonica. See leptonica.org for more documentation.
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:114 commits, 72 PRs, 235 pushes in 4 years 10 months
Contributions summary:Sergio primarily contributed to the build system configuration and related automation tasks. This included setting up and modifying build scripts, configuring dependencies, and adapting the build process to different compiler types and operating systems. They also focused on activating and managing test execution within the build process, ensuring proper dependency resolution for the programs. The contributions involved significant changes to the build configuration, indicating a focus on build automation and related infrastructure.
leptonicaimage-analysispythonimage-analysis-and-processingimage-processing
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
Sergio Guadarrama - Principal Research Engineer at Google DeepMind