Security Software Engineer Project Intern
ByteDance
Posted 15 Nov 2026, 05:06 ET
This job at a glance
- Who can apply
- New grads and up to 1 year
- Must know
- Network securityCybersecurityData structures & algorithmsMachine learningDeep learningPyTorch
- Nice to have
- LLMsNLPSystem design
- Work
- On-site in San Jose · internship
- Pay
- Not stated by the employer.
- Skill demand
- Data structures & algorithms43%Machine learning22%Cybersecurity3%Network security2%of 63 similar entry-level jobs posted in the US this week
- Listed
- Nov 15, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Team
The Network Security team focuses on building innovative, enterprise-level network security products and solutions to protect online businesses from cyber attacks. We are a group passionate about solving cybersecurity problems effectively and efficiently, setting audacious goals, and achieving them through teamwork, collaboration, and open communication.
About the Role
As a Security Software Engineer Project Intern (Network Security), you will engage in impactful short-term projects offering a glimpse of professional, real-world experience. You will gain practical skills through on-the-job learning in a fast-paced environment and develop a deeper understanding of your career interests.
- Successful candidates must commit to at least a 3-month internship period.
- Applications are reviewed on a rolling basis; early application is encouraged.
- This role is for a 2026 start.
Key Responsibilities
- Research and implement intelligent security protection algorithms based on machine learning and deep learning.
- L7 DDoS/WAF Traffic modeling, anomaly detection, and attack identification.
- LLM-assisted L7 DDoS/WAF rule generation.
Requirements & Tech Stack
- Solid foundation in machine learning/deep learning, with an understanding of principles and applicable scenarios of common models.
- Familiarity with at least one deep learning framework (e.g., PyTorch).
- Interested in or practical experience in Cyber Security or network traffic analysis.
Qualifications
- Minimum Qualifications:
- Currently pursuing an undergraduate or postgraduate degree in Computer Science, Computer Engineering, Information Systems, or other STEM disciplines.
- Preferred Qualifications:
- Experience with NLP/LLM.
- Knowledge of distributed systems, edge computing, or high-performance network programming.