Software Engineer Graduate
TikTok
Posted 13 Nov 2026, 04:40 ET · Verified open on LinkedIn 13 Nov, 09:31 ET
This job at a glance
- Who can apply
- New grads, no experience needed · Bachelor's degree
- Must know
- Social mediaMachine learningOnboardingETLOperationsJava
- Work
- On-site in Seattle
- Pay
- Not stated by the employer.
- Listed
- Nov 13, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
The TikTok Video team works on the systems behind the For You Feed, TikTok’s personalized recommendation experience. We operate at the intersection of machine learning and large-scale systems, designing and operating the end-to-end pipeline —from offline training data orchestration to real-time online inference—that delivers seamless, high-frequency discovery to over a billion users. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth. Successful candidates must be able to commit to an onboarding date by the end of the year. Please state your availability and graduation date clearly in your resume.
Key Responsibilities
- Build globalized large-scale recommendation systems.
- Build extremely efficient and reliable data pipelines for candidates generation, ranking system, profile generation, training examples generation, real-time online training, etc.
- Coach AI to perform release processes and production operations, including online anomaly detection and diagnosis, release safeguards, etc.
Requirements & Tech Stack
- Individuals who are completing or have recently completed a Bachelor's degree in Computer Science or a related discipline.
- Experience in programming, including but not limited to the following programming languages: C, C++, Java, or Golang.
- Effective communication skills and a sense of ownership and drive.
Preferred Qualifications
- Experience in AI coding is a plus.