AI Agent Security Software Engineer Graduate

ByteDance

San Jose, CAFresher1h agovia LinkedInH-1B sponsor · 122 entry-level filings

About the Role

The Security Engineering team at ByteDance builds and operates core systems protecting a large internet platform and its global user community. We address challenges in threat detection and response (TDR), infrastructure protection, and AI/LLM system security at the scale of TikTok and ByteDance. Our engineers possess deep systems-building expertise and strong security fundamentals, delivering high-impact, production-grade solutions in a fast-paced, globally distributed environment. This role offers opportunities for ownership, solving ambiguous problems, and safeguarding products used by billions. As a graduate, you will pursue bold ideas, tackle complex challenges, and experience limitless growth.

Key Responsibilities

  • Build and iterate on threat detection, prevention, and response (TDR) systems for large-scale platforms, critical infrastructure, and globally distributed endpoints.
  • Support the security of LLM-based systems and AI agent systems by identifying attack surfaces, developing defensive mechanisms, and improving safe deployment.
  • Contribute to rapid exploration in LLM and AI agent security through prototyping, evaluation, security analysis, machine learning, and AI agentic approaches.
  • Develop, test, deploy, and improve distributed security systems with a focus on reliability, observability, and scalability.
  • Work with cross-functional teams to translate product and security needs into engineering solutions and deliver impactful security capabilities.

Requirements & Tech Stack

  • Minimum Qualifications:
  • Individuals completing or recently completed a Bachelor's degree in Computer Science, Computer Engineering, Cybersecurity, or a related discipline.
  • Solid fundamentals in computer science, including algorithms, data structures, operating systems, computer networks, and databases.
  • Proficiency in at least one programming language such as Go, Java, Rust, Python, or C++, with the ability to write clean, reliable, and maintainable code.
  • Foundational understanding of back-end development, distributed systems, or cloud-native infrastructure through coursework, internships, research, or project experience.
  • Strong problem-solving skills, with the ability to think critically, break down complex problems, and learn quickly in a fast-evolving technical environment.
  • Preferred Qualifications:
  • Internship, research, or project experience building AI/LLM applications, AI agent systems, or related back-end and distributed systems.
  • Familiarity with core security concepts such as authentication, authorization, threat detection, vulnerability mitigation, and secure system design.
  • Research experience, or strong technical understanding, in the security of LLM-based systems and AI agent architectures, including areas such as prompt injection, tool misuse, model abuse, and agent workflow security.
  • Demonstrated interest in security and emerging technologies through coursework, competitions, open-source contributions, personal projects, or publications.

H-1B sponsor

ByteDance filed 122 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

134 openings · 132 need no experience

Most hiring: TikTok, ByteDance, Notion

See all 134 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job