Costa Huang is a machine learning engineer and Member of Technical Staff with a decade of experience building RL and ML systems, currently focused on exploiting physical rewards at Periodic Labs. He has a strong open-source footprint—contributing to high-profile projects like Hugging Face's TRL, OpenAI Gym, and Brax—where he improved RL training utilities, test coverage, and simulation integration. Costa blends research rigor (PhD-level work) with production instincts, shipping PPO and A2C implementations, distributed training improvements, and robust experiment-tracking integrations with W&B. Comfortable across backend systems, CI, and large-scale simulation, he has repeatedly stabilized algorithms and tooling for reproducible benchmarks. Colleagues would note his knack for turning research ideas into portable engineering artifacts that accelerate downstream adoption.
10 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Drexel University
Bachelor of Science - BS, Bachelor of Science - BS at Furman University
High-quality single file implementation of Deep Reinforcement Learning algorithms with research-friendly features (PPO, DQN, C51, DDPG, TD3, SAC, PPG)
Role in this project:
Back-end Developer
Contributions:19 releases, 264 reviews, 1302 commits in 3 years 7 months
Contributions summary:Costa implemented core features for the A2C algorithm within the Deep Reinforcement Learning framework. Specifically, they added an A2C implementation with a focus on a CNN-based architecture for Atari environments, and the implementation of a new ReplayBuffer. Furthermore, they formatted existing experiments and contributed to a general codebase used across various RL algorithms.
Train transformer language models with reinforcement learning.
Role in this project:
Full-stack Developer
Contributions:3 releases, 158 reviews, 120 PRs in 1 year 7 months
Contributions summary:Costa contributed to the `trl` repository by implementing and improving several examples and utilities. They worked on adding a Slurm utility for benchmark experiments and an autotag feature with wandb integration. Additionally, they refactored code related to gradient accumulation and made changes to improve stability by changing hyperparameters. They also contributed to the CI and documentation.
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
Costa Huang - Member Of Technical Staff at Periodic Labs