ByteDance
AI Agent Security Software Engineer Graduate (Security Engineering) - 2027 Start
San Jose, California · Full-time · Posted Oct 28, 2026
- Experience
- No specific number of years stated.
- Education
- Completing or recently completed a Bachelor's degree in Computer Science, Computer Engineering, Cybersecurity, or a related discipline.
About the job
Build and improve large-scale security systems, including threat detection and response and defenses for LLM-based and AI agent systems.
What you'll do
- Build and iterate on threat detection, prevention, and response systems for platforms, infrastructure, and endpoints.
- Identify attack surfaces and develop defensive mechanisms to improve the safe deployment of LLM-based and AI agent systems.
- Develop, test, deploy, and improve distributed security systems, and collaborate across teams to deliver security capabilities.
What they ask for
- Completing or recently completed a Bachelor's degree in Computer Science, Computer Engineering, Cybersecurity, or a related discipline.
- Solid fundamentals in algorithms, data structures, operating systems, computer networks, and databases.
- Proficiency in at least one of Go, Java, Rust, Python, or C++, with ability to write clean, reliable, maintainable code.
- Foundational understanding of back-end development, distributed systems, or cloud-native infrastructure through coursework, internships, research, or project experience.
Nice to have
- Experience building AI/LLM applications, AI agent systems, or related back-end and distributed systems.
- Familiarity with security concepts, or research or strong technical understanding of LLM and AI agent security.
Tools
Go, Java, Rust, Python, C++
AI focus
Explore LLM and AI agent security through prototyping, evaluation, security analysis, machine learning, and AI agentic approaches; identify attack surfaces, develop defenses, and improve safe deployment.
Model-written summary · the original posting is authoritative