TikTok
AI software Engineer Project Intern (Transaction Platform) - 2026 Start (BS/MS)
San Jose, California · Internship · Posted Oct 28, 2026
- Education
- Currently pursuing an undergraduate or master's degree in Computer Science or a related technical field.
About the job
Build and improve AI infrastructure, knowledge systems, agent capabilities, and developer tools for internal engineering teams.
What you'll do
- Develop knowledge-base features, including document ingestion, indexing, retrieval, and RAG-style pipelines.
- Build reusable AI Skills and improve the unified AI Coding platform and related developer workflows.
- Collaborate across backend, frontend, and platform teams to prototype, test, and evaluate AI systems.
What they ask for
- Currently pursuing an undergraduate or master's degree in Computer Science or a related technical field.
- Solid programming skills and software engineering fundamentals.
- Hands-on experience in at least one AI-related area, such as information retrieval, LLM applications, agents, RAG pipelines, or developer tools.
- Familiarity with backend and/or frontend development.
Nice to have
- Experience with knowledge-base systems, search, retrieval infrastructure, internal tools, or developer platforms.
- Familiarity with Java and/or React, GitLab, CI/CD systems, or Meego.
Tools
Java, React, GitLab, CI/CD, Meego
AI focus
Applied AI platform engineering, including knowledge systems, RAG pipelines, agent capabilities, AI coding tools, and evaluation of AI-assisted workflows.
Model-written summary · the original posting is authoritative