Paulo Costa

Machine Learning, Search Ranking at Faire

San Francisco Bay Area 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
Paulo Costa is a machine learning engineer with eight years of experience applying ML to search ranking and recommendation systems across major platforms including Faire, Instagram, and Meta. He combines a PhD-trained scientific mindset with production ML and infra experience, having shipped core recommendations and ads models as well as developer tooling to improve reliability and productivity. Paulo contributes to high-quality open-source projects like Textualize/rich, where he focuses on typing, bug fixes, and documentation—evidence of his attention to maintainability and developer experience. Based in the San Francisco Bay Area, he has a track record of turning messy experimental data into robust models, from discovering new nanomaterials in academic research to driving real-world product ranking improvements.
code9 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science - BS Physics, Bachelor of Science - BS Physics at California State University, Stanislaus
bookData Science, Data Science at The Data Incubator
bookDoctor of Philosophy - PhD Physics, Doctor of Philosophy - PhD Physics at University of Nebraska-Lincoln
github-logo-circle

Github Skills (10)

typehinting10
type-checking10
python-lib10
rich-text10
python10
rich-text-editor10
rich-editor10
documentation9
terminal-emulator8
terminal-application8

Programming languages (12)

TypeScriptShellC++CSSRustJavaScriptGoLua

Github contributions (5)

github-logo-circle
Textualize/rich

Feb 2021 - Feb 2022

Rich is a Python library for rich text and beautiful formatting in the terminal.
Role in this project:
userBack-end Developer
Contributions:7 commits, 6 PRs, 18 comments in 11 months
Contributions summary:Paulo primarily contributed to the `rich` library by addressing typing issues and fixing potential bugs, demonstrating a focus on improving code quality and maintainability. Their work includes adding optional typing to various classes and functions within the `rich` library, fixing incorrect typing annotations (double Optional), and addressing documentation gaps. The user also improved documentation by adding missing arguments. These commits show a focused effort on enhancing the library's robustness and usability through precise code changes.
pythonrich-textpython3python-libraryterminal
paw-lu/invoke-dash-docset

Nov 2022 - May 2025

Contributions:11 PRs, 11 pushes, 2 branches in 2 years 5 months
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