Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Fall

TikTok Inc.

San Jose (CA)

On-site

USD 28,000 - 41,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TikTok Inc. is seeking interns for the Video team to contribute to the development of a globalized, large-scale recommendation system and robust data pipelines.

You will work on end-to-end processes from candidate generation to online inference, delivering high-frequency personalized content. Ideal candidates are currently pursuing CS degrees, have strong programming skills in C/C++/Java/Golang, and demonstrate ownership, communication, and drive.

Qualifications

  • Pursuing a Bachelor's degree in Computer Science or a related technical discipline.
  • Experience in programming languages: C, C++, Java or Golang.
  • Effective communication skills and a sense of ownership and drive.

Responsibilities

  • Build globalized large-scale recommendation system.
  • Build extremely efficient and reliable data pipelines for candidates generation, ranking system, profile generation, training examples generation, realtime online training, etc.
  • Coach AI to perform release process and production operations, including online anomaly detection and diagnose, release safeguards, etc.

Skills

Communication
Ownership
Drive

Education

Bachelor's degree in Computer Science
Master's degree in Computer Science

Tools

C
C++
Java
Golang

Job description

Responsibilities

About the Team

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.

We are looking for talented individuals to join us for an internship. Our internship program offers students hands‑on experience, industry exposure, and opportunities to apply their knowledge to real-world challenges while building a strong foundation for personal and professional growth.

Interns will gain practical experience, explore potential career paths, and participate in social events, learning programs, and development workshops alongside industry professionals.

Responsibilities
  • Build globalized large-scale recommendation system;
  • Build extremely efficient and reliable data pipelines for candidates generation, ranking system, profile generation, training examples generation, realtime online training, etc;
  • Coach AI to perform release process and production operations, including online anomaly detection and diagnose, release safeguards, etc.
Qualifications
Minimum Qualification(s)
  • Currently pursuing a Bachelor's degree in Computer Science or a related technical discipline.
  • Experience in programming, included but not limited to the following programming languages: C, C++, Java or Golang;
  • Effective communication skills and a sense of ownership and drive.
Preferred Qualification(s)
  • Currently pursuing a Master's degree in Computer Science or a related technical discipline.
  • Experience in AI coding is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer Intern: Recommendation Systems & Feeds Infra
Software Engineer Intern: Recommendation Systems & Feeds Infra

TikTok Inc. • San Jose (CA)

On-site
USD 55,000 - 69,000
Health insurance
Life insurance
Wellbeing benefits
+2
Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Fall
Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Fall

TikTok Inc. • Seattle (WA)

On-site
USD 50,000 - 68,000
Health insurance
Wellbeing benefits
Housing allowance
Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Summer
Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Summer

TikTok Inc. • Seattle (WA)

On-site
USD 51,000 - 69,000
Health insurance
10 paid holidays per year
Paid sick time
+1
Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Fall
Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Fall

TikTok Inc. • San Jose (CA)

On-site
USD 55,000 - 69,000
Health insurance
Life insurance
Wellbeing benefits
+2
Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Summer
Software Engineer Intern (Recommendation Architecture, Feeds Infrastructure) - 2027 Summer

TikTok Inc. • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Wellbeing benefits
Housing allowance
+2
Software Engineer Intern- Recommendation Systems & Feeds Infra
Software Engineer Intern- Recommendation Systems & Feeds Infra

TikTok Inc. • Seattle (WA)

On-site
USD 50,000 - 68,000
Health insurance
Wellbeing benefits
Housing allowance
Software Engineer Intern (Recommendation Performance Efficiency) - 2027 Summer
Software Engineer Intern (Recommendation Performance Efficiency) - 2027 Summer

TikTok Inc. • San Jose (CA)

On-site
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+1
Software Engineer Intern: AI-Driven Feeds & Pipelines
Software Engineer Intern: AI-Driven Feeds & Pipelines

TikTok • San Jose (CA)

Hybrid
USD 52,000 - 72,000
Health insurance
Paid holidays
Paid sick time
+1
Software Engineer Intern (TikTok Search Data Infra) - 2027 Summer
Software Engineer Intern (TikTok Search Data Infra) - 2027 Summer

TikTok Inc. • San Jose (CA)

On-site
USD 28,000 - 48,000
Software Engineer Intern - Rec Sys & Feeds Infra
Software Engineer Intern - Rec Sys & Feeds Infra

TikTok • San Jose (CA)

Hybrid
USD 51,000 - 73,000
Health insurance
Life insurance
Wellbeing benefits
+3