Jiayi Weng

Research Engineer at OpenAI

San Francisco, California, 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
Jiayi Weng is a Research Engineer with nine years of experience building high-performance RL infrastructure and production ML systems, currently working on ChatGPT training and RLHF infra at OpenAI. He has a strong systems background demonstrated by authoring and optimizing EnvPool (C++/pybind11) to achieve over 1M FPS on DGX-A100 and improving multi-agent and data components in the popular Tianshou RL library. Comfortable across C++, Python, and Java/Android, he blends low-level optimization, test automation, and backend data engineering to deliver scalable, well-tested tooling. A Tsinghua undergrad and CMU computational data science master, he also holds a VizDoom competition win and a track record of shipping open-source projects that accelerate RL research.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Science and Technology, 3.77/4, Bachelor of Engineering - BE, Computer Science and Technology, 3.77/4 at Tsinghua University
bookMaster's degree, Master of Computational Data Science (System Track), Master's degree, Master of Computational Data Science (System Track) at Carnegie Mellon University
stackoverflow-logo

Stackoverflow

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

Github Skills (15)

javas10
c-language10
cprogramming-language10
python10
android-development10
reinforcement-learning10
java10
testing10
data-structures9
ui-design9
data-structure9
numpy8
machine-learning7
cpp7
pybind116

Programming languages (13)

JavaC++CTeXHTMLJupyter NotebookMLIRCuda

Github contributions (5)

github-logo-circle
Trinkle23897/Undergraduate

Apr 2019 - Oct 2019

Collection of undergraduate course homework and projects
Role in this project:
userFull-stack Developer
Contributions:12 commits, 12 pushes, 1 branch in 6 months
Contributions summary:Jiayi primarily contributes to Java-based Android application development, focusing on a news application. Commits show changes in the MainActivity.java file, including UI elements, and RSS feed integration, and UI layout. The user also appears to be involved in the structure and design of the android application.
undergraduatecourse-homeworkundergraduate-course
sail-sg/envpool

Nov 2021 - Jan 2023

C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:21 releases, 136 reviews, 111 commits in 1 year 2 months
Contributions summary:Jiayi contributed to the testing of the `envpool` project, adding a new test suite for partial step functionality and benchmark tests. They implemented and tested a partial step functionality within the atari env and added tests for the implemented functionality in `envpool/atari/atari_envpool_test.py`. They also made adjustments to the `state_buffer_queue.h` and `async_envpool.h` files as part of the testing process.
starcraftmahjongbox2dreductiongomoku
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
Jiayi Weng - Research Engineer at OpenAI