Sayak Paul is a Senior Research Engineer at Hugging Face with nine years of experience building and shipping state-of-the-art image and video generation systems, primarily via the diffusers library. He blends research and engineering—training diffusion models, contributing core features, performance work, and end-to-end examples—while shepherding kernels and collaboration projects like SPRIGHT and ReflectionFlow. An active open-source contributor, he has ported and implemented major vision models in Transformers and Keras (ConvNeXt, ViT MAE, Data2VecVision, SegFormer) and authored practical notebooks and LoRA fine-tuning recipes used widely by practitioners. Previously he built scalable ML pipelines and MLOps at startups, improving production latency and reproducibility, and authored tutorials and docs that helped teams adopt TPU and cloud workflows. Based in Kolkata, he prefers technically rigorous conversations and is selective about recruiter outreach, reflecting a focus on deep technical fit. Outside of release cycles he quietly balances model hacking with clear, research-driven documentation—a combination that surfaces in both his code contributions and educational writing.
9 years of coding experience
9 years of employment as a software developer
High School, Science (Physics, Chemistry, Maths, Computer Science), High School, Science (Physics, Chemistry, Maths, Computer Science) at Jadavpur Vidyapith
Bachelor of Technology - BTech, Information Technology, Bachelor of Technology - BTech, Information Technology at Netaji Subhash Engineering College
🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch and FLAX.
Role in this project:
ML Engineer
Contributions:20 releases, 5524 reviews, 11 commits in 9 days
Contributions summary:Sayak was primarily involved in adding examples and fine-tuning scripts related to LoRA models within the Hugging Face Diffusers repository. Their work focused on fine-tuning the Stable Diffusion XL (SDXL) models for image generation tasks using the DreamBooth and InstructPix2Pix techniques. The user's commits demonstrate expertise in integrating and utilizing LoRA (Low-Rank Adaptation) techniques for model adaptation, specifically for text-to-image tasks, suggesting a specialization in machine learning engineering.
Contributions:189 reviews, 42 commits, 42 PRs in 2 years 8 months
Contributions summary:Sayak's commits primarily involve modifications to the `keras-io` repository's documentation. These changes include adding and updating documentation related to various machine learning topics, such as distributed training, image augmentation, and model fine-tuning. The contributions mainly focus on providing clearer explanations, examples, and code snippets to help users understand and utilize the Keras framework. The user has improved the clarity and completeness of several existing documentation sections, specifically relating to topics in image and video 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
Sayak Paul - Senior Research Engineer at Hugging Face