B

ByteDance

Builds content apps, business software and AI

Software Engineer - AI Agent Infrastructure

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeSan Jose, CA, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree or above in Computer Science or a related field is required.
  • Proficiency in at least one programming language such as Go, Java, Python, C, C++, C#, or JavaScript, with strong backend engineering skills.
  • Strong computer science fundamentals, including data structures, algorithms, operating systems, networking, and databases.
  • Solid system design and engineering experience, with hands-on understanding of distributed systems, service architecture, caching, messaging, and high-availability backend services.
  • Strong problem-solving and execution skills, with the ability to collaborate effectively across engineering, product, and domain teams.

Responsibilities

  • Build foundational AI Agent infrastructure for the Security organization, including agent runtime/frameworks, tool and plugin ecosystems, workflow orchestration, memory and knowledge/RAG systems, evaluation pipelines, observability, and cost governance.
  • Design and develop platform capabilities that enable multiple business teams to build and operate AI Agents efficiently, with strong guarantees around access control, auditing, isolation, governance, and reliability.
  • Drive implementation and iteration of AI Agent products and solutions for security scenarios, including security operations assistance, investigation and triage, risk analysis, policy understanding and generation, automated Q&A, and intelligent workflow automation.
  • Build robust backend services and APIs supporting the full lifecycle of AI Agent applications, including integration with internal tools, data systems, and business workflows.
  • Improve the quality and production readiness of AI applications through evaluation, online experimentation, canary release, monitoring, fallback mechanisms, and performance optimization.
  • Stay current with frontier AI technologies and apply them pragmatically in high-value security scenarios, working with domain experts to turn emerging capabilities into measurable business impact.

Desired Qualifications

  • Experience in AI Agent systems, LLM applications, RAG, tool use, workflow orchestration, or AI application infrastructure.
  • Experience productionizing AI/ML applications, including evaluation, prompt/system optimization, online quality improvement, and reliability engineering.
  • Interest in applying advanced AI technologies to high-impact security and enterprise scenarios.

About the Company

ByteDance

Builds content apps, business software and AI

ByteDance builds content and creation apps for consumers, alongside collaboration software and AI services for businesses. Its video platforms connect viewers with creators, while CapCut gives people tools to edit and publish videos. The group also develops Lark for workplace communication and shared documents, and its Seed research teams build language, image, video, and speech models used in consumer apps and sold through BytePlus cloud services. It earns money from advertising, commerce services, paid software subscriptions, and usage of its enterprise technology. ByteDance was founded in 2012 and has its operational headquarters in Beijing, China.

Company size
10,001+
Company stage
Private
Total funding
$35.1B
Headquarters
Haidian, China
Founded
2012

Recently Posted Jobs

Explore more opportunities at ByteDance

See more jobs