Logo of Huzzle

Software Engineer Intern (Ads Interface) - 2025 Summer (BS/MS)

image

TikTok

1mo ago

  • Internship
    Full-time
    Summer Internship
  • Software Engineering
    IT & Cybersecurity
  • San Jose
  • 11d left

AI generated summary

  • You must be pursuing a BS/MS in CS or related field, have strong programming skills, critical thinking, teamwork, and ideally knowledge of ad tech, large-scale systems, or product design.
  • You will develop scalable ad products, implement solutions for user experience, and collaborate with teams to drive initiatives and ensure quality in a fast-paced environment.

Requirements

  • Minimum Qualifications:
  • • Currently pursuing a BS/MS degree in Computer Science, Computer Engineering or other relevant majors.
  • • Excellent programming, debugging, and optimization skills in one or more general purpose programming languages including but not limited to: Go, C/C++, Python, Java, JavaScript.
  • • Ability to think critically and to formulate solutions to problems in a clear and concise way.
  • • Strong communication and excellent teamwork skills; being agile and a self-starter.
  • Preferred Qualifications:
  • • Good understanding in one of the following domains: ad tech, bidding, ranking, recommendation, search, backend, frontend, large-scale systems, or data pipeline.
  • • Good product sense and experience designing and implementing product features.

Responsibilities

  • Create innovative monetization products that drive engagement and business outcomes.
  • Develop highly scalable services that power new ad products for billions of requests.
  • Implement new ad solutions that will continuously protect the user experiences on TikTok.
  • Collaborate with strategy teams, product managers, and other key stakeholders to define products and drive initiatives from an engineering perspective.
  • Contribute to the success of a rapidly growing and evolving organization with speediness and quality.

FAQs

What is the duration of the internship?

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

What are the available start dates for the internship?

The available start dates are Monday, May 12; Monday, May 19; Tuesday, May 27 (Memorial Day May 26); Monday, June 9; and Monday, June 23.

Is there a requirement to submit my availability?

Yes, candidates must state their availability clearly in their resume, including their preferred start and end dates.

What qualifications are required to apply for this internship?

Candidates should be currently pursuing a BS/MS degree in Computer Science, Computer Engineering, or other relevant majors, along with excellent programming, debugging, and optimization skills in general-purpose programming languages.

Are there any preferred qualifications for the position?

Yes, preferred qualifications include a good understanding of ad tech, bidding, ranking, recommendation, search, backend, frontend, large-scale systems, or data pipeline, as well as good product sense and experience in designing and implementing product features.

What kind of skills are essential for this internship?

Essential skills include critical thinking, problem-solving, strong communication, teamwork, agility, and self-starter abilities.

Will I have opportunities for professional development during the internship?

Yes, interns will have access to social events and enriching development workshops to explore and enhance their skills.

Is this internship focused on a specific area within software engineering?

Yes, this internship is specifically focused on the Ads Interface and involves developing scalable and reliable software solutions for monetization products.

Will there be collaboration with other teams during the internship?

Yes, interns will collaborate with strategy teams, product managers, and other stakeholders to define products and drive engineering initiatives.

Does TikTok provide accommodations for candidates with disabilities?

Yes, TikTok is committed to providing reasonable accommodations in the recruitment process for candidates with disabilities and other protected reasons.

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.