Pedro Rodriguez

Research Scientist at Meta

Seattle, Washington, 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
Pedro Rodriguez is a Research Scientist at Meta with 12 years of experience building machine learning and deep learning systems for natural language processing, especially entity-centric tasks like question answering, dialogue, and tracking entity evolution. He completed PhD work at UMD and earlier research at Berkeley, where his QANTA trivia AI famously beat top human players in an exhibition match, showcasing practical expertise in production ML systems using PyTorch, Spark and cloud infra. His industry internships span Facebook AI, Microsoft Research, and Google, and he has production data-science experience at Zillow/Trulia, Oracle Data Cloud, and Riot Games. An active open-source contributor, he has improved developer tooling and data pipeline libraries (e.g., Atom script integration and PyFunctional tests), reflecting a blend of research rigor and engineering polish. Based in Seattle, he pairs academic depth with hands-on system design for retrieval-augmented language models and evaluation-driven ML.
code12 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Artificial Intelligence, Natural Language Processing, Doctor of Philosophy - PhD, Computer Science, Artificial Intelligence, Natural Language Processing at University of Maryland
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at UC Berkeley
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Colorado Boulder
bookHigh School Diploma, High School Diploma at Bishop Kelly High School
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1,632reputation
100kreached
5answers
8questions
Badges
python
top-5%
github-logo-circle

Github Skills (26)

atom-editor10
unit-testing10
javascript10
coffeescript10
python10
uid10
front-end-development10
functional-programming10
unit-test10
command-line-interface9
ui-design9
command-line9
command-line-tool9
lessc8
user-interface8

Programming languages (21)

JavaCSSC++RustCScalaTeXGo

Github contributions (5)

github-logo-circle
EntilZha/PyFunctional

Feb 2015 - Jun 2022

Python library for creating data pipelines with chain functional programming
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:11 releases, 27 reviews, 432 commits in 7 years 5 months
Contributions summary:Pedro primarily contributed to the `pyfunctional` library by adding tests for new features and fixing existing ones. They implemented tests for iterators, and corrected or expanded tests for functions like `group_by_key`, `reduce_by_key`, `max`, and `min`. The user also addressed import errors and performed version bumps. Additionally, they incorporated support for Python 3 and refactored the code to improve overall quality.
python-librarypythondatapipelinefunctional-programming
atom-community/atom-script

Mar 2014 - Apr 2014

:runner: Run ( scripts | selections | source ) in Atom
Role in this project:
userFull-stack Developer
Contributions:27 commits, 77 comments, 66 issues in 20 days
Contributions summary:Pedro primarily focused on implementing features for configuring and running scripts within the Atom editor. They added a UI for setting script arguments and working directory, integrating these options with the existing script execution functionality. Their work involved modifying the UI and command structure, along with changes to keymaps and stylesheets, to provide an improved user experience for customizing script execution. They refactored the codebase to use more standard UI/UX elements, and addressed bugs to ensure proper behavior.
atom-pluginscripttextmaterunneratom
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
Pedro Rodriguez - Research Scientist at Meta