T

TikTok

Short-form video platform with ads

Fullstack Software Engineer New Grad

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • Currently pursuing a bachelor's degree or above in Computer Science, Software Engineering, Electronic Information Engineering, or a related field.
  • Have a strong foundation in computer science, including data structures and algorithms, operating systems, computer networks, and software engineering.
  • Be proficient in at least one mainstream programming language, such as Swift, Kotlin, Java, Objective-C, C/C++, TypeScript, JavaScript, Python, or Go.
  • Have a strong interest in client-side development and audio/video creation products, and be willing to work across Android, iOS, backend systems, and other technical domains to solve real-world problems.
  • Be enthusiastic about AI-assisted software development, able to use AI effectively for coding, debugging, and technical exploration, and able to critically validate AI-generated output.
  • Demonstrate commitment to code quality, analytical problem-solving, continuous learning, taking ownership, and driving issues to resolution.

Responsibilities

  • Contribute to the design, development, iteration, and delivery of TikTok’s audio and video creation experiences, exploring AI-powered video editing, content generation, visual effects, and new creative workflows.
  • Develop features for the TikTok client across Android, iOS, and other platforms, using AI coding tools to work across platforms and technology stacks.
  • Deliver end-to-end features spanning client-side development, backend APIs, data processing, and AI capability integration.
  • Explore the use of AI coding throughout the software development lifecycle—including requirements analysis, technical design, implementation, debugging, testing, and code review—to improve engineering productivity and delivery quality.
  • Help productionize AI agents for audio and video creation, focusing on performance, reliability, compatibility, security, and user experience.
  • Contribute to client architecture and engineering infrastructure, including modularization, cross-platform frameworks, audio/video capabilities, build tooling, development workflows, and developer productivity.
  • Collaborate with product managers, designers, machine learning engineers, backend engineers, and QA teams; with mentorship and guidance, analyze and solve technical challenges and drive high-quality product delivery.

Desired Qualifications

  • Have extensive hands-on experience with AI coding tools, including independently delivering a complete project or complex feature with AI assistance.
  • Have experience with AI agents, workflow orchestration, the Model Context Protocol (MCP), retrieval-augmented generation (RAG), prompt engineering, or large language model application development.
  • Have experience with Android, iOS, Flutter, React Native, Kotlin Multiplatform, or other client-side or cross-platform technologies.
  • Have experience with audio/video capture, editing, playback, rendering, effects, encoding and decoding, or export pipelines; familiarity with technologies such as FFmpeg, OpenGL, Metal, or Skia.
  • Have contributed to open-source projects, participated in technical competitions, built personal products, or created complete, demonstrable projects.

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