T

TikTok

Short-form video platform with ads

AI Software Engineer Intern - Transaction Platform

AI Application EngineeringConfirmed live in the last 24 hours
Internship · Summer 2026San Jose, CA, USA$45 - $60 /hrIn-person

About the Job

Requirements

  • Currently pursuing an undergraduate or master's degree in Computer Science or a related technical field.
  • Have solid programming skills and software engineering fundamentals.
  • Have hands-on experience in one or more areas related to AI systems, such as information retrieval, large language model applications, agents, retrieval-augmented generation pipelines, or developer tools.
  • Have familiarity with backend and/or frontend development in modern engineering environments.
  • Be able to work on infrastructure or platform problems with attention to reliability, maintainability, and developer experience.
  • Have strong problem-solving skills and clear written and verbal communication.

Responsibilities

  • Contribute to AI infrastructure and platform development that supports internal engineering use cases at scale.
  • Build and improve knowledge base capabilities, including document ingestion, indexing, retrieval, and retrieval-augmented generation pipelines.
  • Develop and refine AI Skills, including modular agent capabilities and reusable tool integrations.
  • Help optimize the experience of the unified AI Coding platform for engineering users.
  • Support public infrastructure work related to AI-native developer tooling, platform workflows, and internal integration patterns.
  • Collaborate with engineers across backend, frontend, and platform domains to prototype, test, and iterate on developer-facing AI systems.
  • Assist with evaluating system quality, reliability, and usability of AI platform components.

Desired Qualifications

  • Have experience with knowledge base systems, document processing pipelines, search, or retrieval infrastructure.
  • Have experience building internal tools, developer platforms, or productivity tooling.
  • Be familiar with Java and/or React.
  • Be familiar with engineering workflows and tools such as GitLab, continuous integration and continuous delivery systems, or project management platforms such as Meego.
  • Have experience with evaluation, debugging, or operational improvement of AI-assisted workflows.

About the Company

TikTok

Short-form video platform with ads

TikTok is a short-form mobile video platform that lets people create, discover, and share quick videos. Users upload vertical clips, edit them with built-in tools, and browse a personalized feed powered by an algorithm that highlights relevant content. Advertisers can use in-feed ads, branded hashtags, and the Business Center to plan and measure campaigns, making it easy for brands to reach a global audience. Its goal is to inspire creativity and bring joy by helping people express themselves and by connecting brands with a wide audience.

Company size
10,001+
Company stage
Grant
Total funding
$740K
Headquarters
Santa Monica, CA
Founded
2016

Recently Posted Jobs

Explore more opportunities at TikTok

See more jobs