Logo of Huzzle

Software Engineer Intern (Business Integrity) - 2025 Summer (BS/MS)

image

TikTok

2mo ago

Applications are closed

  • Internship
    Full-time
    Summer Internship
  • Data
    Software Engineering
  • San Jose

Requirements

  • Currently pursuing an Bachelor's or Master's degree in Computer Science or related fields or equivalent practical experience
  • Excellent programming, debugging, and optimization skills in general purpose programming languages
  • Ability to think critically and to formulate solutions to problems in a clear and concise way
  • Proactive communication with team members
  • Able to commit to working for 12 weeks during Summer 2025
  • Must obtain work authorization in the country of employment at the time of hire, and maintain ongoing work authorization during employment
  • Experience with one or more general purpose programming languages including but not limited to: Go, C/C++, Python, Java
  • Knowledge in one of the following areas: full-stack, large-scale systems, data

Responsibilities

  • Build highly scalable systems including ad fraud detection, risk control, ads integrity systems, to improve user's experiences with ads across the platform.
  • Collaborate with users to build next-gen knowledge base systems including search engines, workflow automation, AI-empowered tools, etc.
  • Contribute to the success of a rapidly growing and evolving organization with speediness and quality.
  • Collaborate with PM and R&D teams globally, in a fast paced environment.

FAQs

What is the duration of the internship?

The internship runs for 12 weeks beginning in May/June 2025.

When does the internship start?

The internship can start on one of the following dates: Monday, May 12, Monday, May 19, Tuesday, May 27, Monday, June 9, or Monday, June 23.

What qualifications are required to apply for the internship?

Applicants must be currently pursuing a Bachelor's or Master's degree in Computer Science or related fields, possess excellent programming skills, ability to think critically, proactive communication skills, and be able to commit to the internship for 12 weeks.

What programming languages should I be familiar with?

Familiarity with one or more general purpose programming languages such as Go, C/C++, Python, or Java is preferred.

Will I receive any industry exposure during the internship?

Yes, the internship aims to provide students with hands-on experience in developing fundamental skills and exploring potential career paths.

Is work authorization required for this internship?

Yes, candidates must obtain work authorization in the country of employment at the time of hire and maintain ongoing work authorization during employment.

What kind of projects will I be working on as an intern?

Interns will work on building highly scalable systems, including ad fraud detection, risk control, and ads integrity systems, as well as collaborating on next-generation knowledge base systems.

Will there be opportunities for personal and professional development during the internship?

Yes, TikTok offers a blend of social events and enriching development workshops to support personal and professional growth.

What are the preferences that can enhance my application?

Preferred qualifications include experience in full-stack development, large-scale systems, or data, as well as proficiency in general purpose programming languages mentioned in the job description.

How do I state my availability for the internship?

Candidates should clearly state their availability, including start and end dates, in their resume.

Entertainment & Media
Industry
10,001+
Employees
2017
Founded Year

Mission & Purpose

TikTok is a social media platform where users create and share short videos on various topics, including entertainment, education, and lifestyle. Their ultimate goal is to inspire creativity and bring joy to people's lives through engaging and entertaining content. TikTok's purpose is to provide a platform for self-expression and connection, fostering a global community where individuals can express themselves authentically and connect with others who share similar interests and passions.