Pierric Cistac

Software Engineer at Hugging Face

Miami, Florida, 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
Pierric Cistac is a software engineer with 11 years of experience, currently building core infrastructure at Hugging Face from Miami. He specializes in backend and node bindings for performance-critical libraries—most notably contributing to the fast tokenizers used widely in NLP research and production. Pierric also bridges ML tooling and developer UX, improving the Huggingface Hub client and shipping pragmatic features like resilient upload workers and flexible model tagging. His full‑stack work on popular open-source projects such as diff2html shows a knack for making large-scale diffs and heavy workloads gracefully degradable for users. Trained with a Master’s in Computer Science from SUPINFO, he combines low-level systems chops with practical ML engineering to help bring Hugging Face tooling “to the moon.”
code11 years of coding experience
bookMaster's degree, Computer Science, Master's degree, Computer Science at SUPINFO - The International Institute of Information Technology
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (29)

parserator10
tokenize10
difference10
javascript10
parser10
python10
pre-trained-model10
machine-learning10
typescript10
tokenizer10
natural-language-processing10
typescript-types10
nodejs10
nlp10
rust10

Programming languages (11)

TypeScriptJavaCSSC++RustHandlebarsJavaScriptGo

Github contributions (5)

github-logo-circle
huggingface/tokenizers

Jan 2020 - Dec 2023

💥 Fast State-of-the-Art Tokenizers optimized for Research and Production
Role in this project:
userBack-end Developer
Contributions:1 release, 28 PRs, 143 pushes in 3 years 11 months
Contributions summary:Pierric primarily implemented and refined core functionalities related to tokenization within the Hugging Face Tokenizers library. Their work involved creating initial implementations, first draft of node typings, and adding more methods on tokenizer. The user focused on the development and maintenance of the node bindings of the tokenizers library.
nlptransformer-architecturelanguage-modelnatural-language-understandingtransformers
huggingface/huggingface_hub

Mar 2021 - Jan 2022

The official Python client for the Huggingface Hub.
Role in this project:
userML Engineer
Contributions:82 reviews, 10 commits, 9 PRs in 10 months
Contributions summary:Pierric contributed significantly to the Hugging Face Hub client, focusing on machine learning model-related functionalities. They implemented and modified code related to task implementations, model configurations, and library integrations. Furthermore, they addressed bugs and enhanced existing features, such as optimizing worker initialization during file uploads and making model tag definitions more flexible. The user's commits show clear engagement with the machine-learning aspects of the repository.
pytorchdeep-learningmodelsmachine-learningcomputer-vision
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
Pierric Cistac - Software Engineer at Hugging Face