Security Engineering Project Intern (Watermark)
ByteDance
Posted 14 Nov 2026, 04:50 ET
This job at a glance
- Who can apply
- New grads and up to 1 year
- Must know
- Data structures & algorithmsSocial mediaAgilePythonJavaC++
- Nice to have
- LLMs
- Work
- On-site in San Jose · internship
- Pay
- Not stated by the employer.
- Skill demand
- Python26%Agile8%Data structures & algorithms2%Social media1%of 99 similar entry-level jobs posted in the US this week
- Listed
- Nov 14, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
The Security Engineering Watermark team is building industry-leading watermark algorithms, services, and technologies. In the current AI-driven content generation landscape, watermarking is critical for addressing challenges like insider risk, content provenance, authenticity, copyright protection, and large-language model (LLM) safeguarding. This role offers exposure to the company's strategy on key security initiatives, focusing on invisible watermark algorithms for AI-generated content (AIGC) and LLM models. You will experience the full lifecycle of security products and services, and contribute to solving real-world problems across TikTok/ByteDance products at scale. As a project intern, you will engage in impactful short-term projects, gain practical skills through on-the-job learning, and deepen your understanding of career interests. Applications are reviewed on a rolling basis. A minimum 3-month internship period is required.
Key Responsibilities
- Design and develop new invisible watermark algorithms that balance robustness, visual quality, and tamper resistance.
- Explore security solutions for the AIGC era, building capabilities for protecting LLM copyrights and tracing AIGC provenance.
- Participate in rapid exploration sprints: frame hypotheses, design experiments, run evaluations, and iterate from concept to proof-of-concept to early productization.
- Collaborate with cross-functional teams (product, platform, research) to understand requirements and translate them into actionable solutions.
Requirements & Tech Stack
- Proficiency in one or more backend programming languages: Python, Go, C++, Java, or similar.
- Familiarity with common development frameworks.
- Solid grasp of fundamental data structures and algorithms.
- Skills in one or more of the following: OpenCV-based image processing, signal processing, or deep learning techniques relevant to invisible watermarking.
Qualifications
- Currently pursuing an undergraduate or postgraduate degree in Computer Science, Computer Engineering, Security, AI, or other STEM disciplines.
- Proven understanding of computer science fundamentals (algorithms, data structures, operating systems, networking).
- Preferred: Proven experience in invisible watermark development for images, video, or audio.
- Preferred: Proven experience with AIGC watermarking or LLM model watermarking.
- Proactive, optimistic mindset with a strong sense of responsibility and excellent problem-solving and analytical skills.
- Strong communication and collaborative team spirit.