ByteDance
Software Engineer Project Intern (Security-Data) - 2026 Start (BS/MS)
San Jose, California · Internship · Posted Oct 28, 2026
- Experience
- No specific number of years stated; candidates must be able to commit to an internship of at least 3 months.
- Education
- Currently pursuing an undergraduate or postgraduate degree in Computer Science, Computer Engineering, Security, AI, or another STEM discipline.
About the job
Build and evaluate experimental prototypes and production-grade security systems, including solutions for AI safety, threat detection, and security analytics.
What you'll do
- Design and build security prototypes and production systems, turning ideas into working code.
- Run exploration sprints by framing hypotheses, designing experiments, evaluating results, and iterating toward proof-of-concepts and early productization.
- Work with product, platform, and research teams to translate real-world requirements into practical security solutions.
What they ask for
- Currently pursuing an undergraduate or postgraduate degree in Computer Science, Computer Engineering, Security, AI, or another STEM discipline.
- Strong grasp of computer science fundamentals, including algorithms, data structures, operating systems, and networking.
- Proficiency in one or more backend programming languages such as Python, Go, C++, or Java.
- Experience writing automated tests, conducting code reviews, and debugging.
Nice to have
- Experience in AI/agent safety, model evaluation and red teaming, threat intelligence, security analytics, detection engineering, system hardening, or security automation.
- Hands-on use of AI to accelerate software development, such as vibe coding.
Tools
Python, Go, C++, Java
AI focus
Work on AI/agent safety and AI-powered threat detection; use AI to accelerate software development.
Model-written summary · the original posting is authoritative