Software Engineer - Intern (TikTok BRIC) - 2027 Start (PhD)
Core
Build risk control agents and workflows to profile, optimize, and govern the performance and rule base of ByteDance's global risk engine.
Role type
PhD research intern (AI/ML systems)
Builds
Risk control agents, agent workflows, and evaluation benchmarks for production risk systems
Domain
Risk control, AI, machine learning, distributed systems
Deliverable
production ML models
Required skills
Python/Go/C++/Java, machine learning, experimental methodology, software engineering, performance profiling, rule governance
Preferred skills
LLM agents, recursive self-improvement (RSI), automated optimization, reinforcement learning, large-scale backend systems, agent evaluation, open-source contributions
Technologies
Python, Go, C++, Java, LLMs, RAG, distributed systems
Responsibilities
Build agent workflows to profile risk engine performance and propose optimizations; Design agents to audit rule bases for redundancy and conflicts; Contribute to shared agent capabilities like tool use, workflow orchestration, and safety controls