Position:
Machine Learning Engineer Intern (TikTok-Data-Search-Search Quality) - Summer 2027
Company:
TikTok
Compensation:
The hourly rate range for this position in the selected city is $45 - $60.
Location:
United States, San Jose
Employment type:
Intern
Work Arrangement:
Not specified
Short Summary:
The Search team builds systems to help users find relevant content across TikTok, focusing on search retrieval, ranking, and recommendation signals. The internship offers hands-on experience and opportunities for personal and professional growth.
Responsibilities:
- Support the design, implementation, testing, and iteration of Search features, services, or tools under the guidance of engineers and mentors.
- Work with large-scale data, logs, metrics, or experiments to understand user search behavior and improve product or system quality.
- Collaborate with engineering, product, data science, and machine learning partners to define requirements and deliver project milestones.
- Write clear, maintainable code and documentation for assigned workstreams.
- Communicate progress, risks, and learnings with mentors and stakeholders throughout the internship.
Requirement:
- Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Data Science, Statistics, Mathematics, or a related technical discipline.
- Experience with at least one programming language such as Python, Java, C++, Go, or JavaScript.
- Familiarity with data structures, algorithms, software engineering fundamentals, and basic system design concepts.
Benefits:
Interns have day one access to health insurance, life insurance, wellbeing benefits, 10 paid holidays per year, and paid sick time. Interns not working 100% remote may also be eligible for a housing allowance.