About Us
At the App Infrastructure Research Center, our mission is to accelerate the convergence and complementary of software engineering and intelligent technologies, and to promote technological progress in every aspect of software development. To achieve this goal, we bring together the best researchers and development engineers from different fields and backgrounds to promote the resolution of the challenges of ByteDance and the entire software engineering community.
Where are we?
Current: Beijing / Shenzhen / Hangzhou, Mainland China π¨π³
Opening soon: Singapore πΈπ¬
π₯π₯ We are hiring π₯π₯
For full-time regular positions (see job description links below) and research interns, send your cv to

Teams and Recruitment
Code Intelligence
- Hyperscale Code Graph building
- Leading code intelligent capabilities with AI techs.
- Leading static analysis capabilities
We are hiring:
- Static analysis developer @ Hangzhou / Shenzhen
- Senior Software Architect @ Beijing / Hangzhou / Shenzhen
Quality Intelligence
- App testing tools for multiple platforms / cross-platform app testing tools
- Hyperscale App model generation
- Testing technology research, Fuzzing and Mutation
We are hiring:
- Software Engineer @ Beijing
- Senior Software Architect @ Beijing / Hangzhou / Shenzhen
AI Applications
- General AI solutions for Efficiency and Quality
- AI Infra for the whole Infra Team.
We are hiring:
- AI software engineer @ Beijing / Shenzhen
- Senior Software Architect @ Beijing / Hangzhou / Shenzhen
Industrial Research
We also provide research intern positions and are looking for well-motivated current master students and PhD candidates to join our research group. Our research interests include:
- Software engineering and testing,
- Programming languages, compilers, program analysis, repair and synthesis,
- SE for AI and AI for SE.
Should you have any questions about internship opportunities, feel free to contact Dr. Chao Peng (email provided above).
Collaborated Universities
We have established cooperative relationship with top universities over the world.
Publications
- Sun, Jingling, Ting Su, Kai Liu, Chao Peng, Zhao Zhang, Geguang Pu, Tao Xie, and Zhendong Su (2022). “Characterizing and Finding SystemSetting-Related Defects in Android Apps”. IEEE Transactions on Software Engineering. To appear. [pdf]
- Lv, Zhengwei, Chao Peng, Zhao Zhang, Ting Su, Kai Liu, Ping Yang (2022). “Fastbot2: Reusable Automated Model-based GUI Testing for Android Enhanced by Reinforcement Learning”. In proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering (ASE 2022). ACM, To appear. [pdf] [tool: Android] [tool: iOS]
- Peng, Chao, Yujun Gao, Ping Yang (2022). “Automated Server Testing: an Industrial Experience Report”. In proceedings of the 38th International Conference on Software Maintenance and Evolution (ICSME 2022). IEEE, To appear. [pdf]
- Peng, Chao, Zhao Zhang, Zhengwei Lv, Ping Yang (2022). “MUBot: Learning to Test Large-Scale Commercial Android Apps like a Human”. In proceedings of the 38th International Conference on Software Maintenance and Evolution (ICSME 2022). IEEE, To appear. [pdf]
- Wu, Qinyun, Huan Song and Ping Yang. “Real-World Clone-Detection in Go.” In Proceedings of the 2022 IEEE/ACM 19th International Conference on Mining Software Repositories (MSR). ACM, 2022. [pdf]
- Peng, Chao, Ajitha Rajan, and Tianqin Cai. “CAT: Change-focused Android GUI Testing.” In Proceedings of the 2021 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 2021. [pdf]
- Cai, Tianqin, Zhao Zhang, and Ping Yang. “Fastbot: A Multi-Agent Model-Based Test Generation System Beijing Bytedance Network Technology Co., Ltd.” In Proceedings of the IEEE/ACM 1st International Conference on Automation of Software Test. 2020. [pdf]
Follow Our WeChat Official Account