Drimva

ByteDance

Software Engineer (AI Agent Security)

San Jose, California · Full-time · Posted Oct 28, 2026

Experience
At least 3 years of hands-on software development experience.
Education
Bachelor's degree or above in Computer Science, Computer Engineering, or related fields.

About the job

Designs and operates large-scale security systems while securing LLM-based systems and AI agent architectures.

What you'll do

  • Build threat detection, prevention, and response systems for platforms, infrastructure, and endpoints.
  • Identify attack surfaces and develop defenses for LLM-based systems and AI agent architectures.
  • Own distributed security systems from deployment and capacity planning through reliability, observability, and iteration.

What they ask for

  • Bachelor's degree or above in Computer Science, Computer Engineering, or related fields.
  • At least 3 years of hands-on software development experience.
  • Strong algorithms and data structures fundamentals; proficiency in Go, Java, or Rust.
  • Strong back-end development skills, including cloud-native infrastructure, networking, and reliable services at scale.

Nice to have

  • Experience designing threat detection and response systems, including detection engineering and automated response pipelines.
  • Familiarity with security challenges in LLM-based systems or AI agent architectures.

Tools

Go, Java, Rust, Kubernetes

AI focus

Secure LLM-based systems and AI agent architectures; identify attack surfaces and develop defensive frameworks. Use AI-assisted and agentic development workflows to accelerate engineering.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)