Machine Learning Engineer Intern (Recommendations and Search) - 2027 Start (PhD)
Role Overview
Join the Tech and Product team supporting TikTok US users through machine learning, data governance, privacy compliance, and system security.
The internship provides PhD students with opportunities to contribute to products, research, emerging technologies, and future organizational plans.
The experience includes hands-on learning, community-building, professional development events, and collaboration with industry experts.
Key Skills for This Role
Full Job Posting
Role Overview
Join the Tech and Product team supporting TikTok US users through machine learning, data governance, privacy compliance, and system security.
The internship provides PhD students with opportunities to contribute to products, research, emerging technologies, and future organizational plans.
The experience includes hands-on learning, community-building, professional development events, and collaboration with industry experts.
Responsibilities
- Design, build, train, and evaluate machine learning models for recommendation systems or search ranking.
- Implement pipelines for feature extraction, model training, evaluation, offline-to-online deployment, and A/B testing.
- Process and analyze user behavior data and catalog logs with distributed systems to create real-time and offline features.
Minimum Qualifications
- Currently pursuing a PhD in computer science, computer engineering, software engineering, or a related technical field.
- Ability to commit to a 12-week internship during summer 2027.
- Proficient coding skills and a strong foundation in algorithms and data structures.
- Effective communication and teamwork skills.
Preferred Qualifications
- Experience in recommendation systems, online advertising, information retrieval, natural language processing, machine learning, large-scale data mining, or related fields.
- Familiarity with machine learning frameworks such as scikit-learn, TensorFlow, or PyTorch.
- Ability to think critically, rationally, and communicate in a result-oriented, data-driven manner.
Internship Schedule
- Applicants should clearly state their availability, including start and end dates, in their resume.
- The internship is scheduled for 12 weeks during summer 2027.
Compensation
- The hourly rate for the selected city is $60 per hour.
- Intern benefits may include health insurance, life insurance, wellbeing benefits, paid holidays, paid sick time, and possible housing allowance for interns who are not fully remote.
Workplace
- The company is shifting from a hybrid work model to a fully in-person schedule of up to five days per week.
About USDS
TikTok USDS Joint Venture focuses on data privacy, cybersecurity, national security safeguards, and protection of U.S. user data and applications.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TikTok USDS Joint Venture
Content Moderation Quality Operation Specialist - USDS
San Jose, USA
TikTok USDS seeks a Quality Operations Specialist to oversee BPO moderation operations, quality performance, training, and vendor improvement plans. Candidates need a bachelor's degree, 1+ years of BPO operations or QA e
Machine Learning Engineer Graduate (Tech and Product, USDS) - 2027 Start
Seattle, USA
TikTok USDS is seeking a graduate Machine Learning Engineer to build and scale recommendation, search, and e-commerce machine learning systems. The role requires a recent or completing degree, strong algorithms and compu
Machine Learning Engineer Graduate (Tech and Product, USDS) - 2027 Start
San Jose, USA
TikTok USDS seeks a graduate Machine Learning Engineer to design, train, evaluate, and deploy machine learning solutions for recommendation, search, and e-commerce systems. Candidates should be completing or recently com
Machine Learning Engineer Intern (AML) - 2027 summer
Seattle, USA
TikTok USDS is seeking a Machine Learning Engineer Intern to improve model training and serving workflows, data pipelines, storage, resource management, and machine learning infrastructure. Candidates must be pursuing a
Software Engineer Graduate (Tech and Product, USDS) - 2027 Start
Seattle, USA
TikTok USDS seeks a graduate software engineer to build secure, scalable backend microservices, distributed systems, and compliance pipelines for US user products. You will optimize reliability and system efficiency whil
Software Engineer Graduate (Tech and Product, USDS) - 2027 Start
San Jose, USA
TikTok USDS is seeking graduate software engineers to build secure, scalable backend infrastructure, microservices, and compliance pipelines. Candidates must be recent or upcoming graduates with strong algorithms, system
Machine Learning Engineer Graduate (E-Commerce) - 2027 Start
Seattle, USA
TikTok USDS is hiring a graduate Machine Learning Engineer to develop LLM-based systems for e-commerce applications. The work includes semantic understanding, model optimization, and production serving for text, video, a
Machine Learning Engineer Intern (Risk & Integrity) - 2027 Summer
San Jose, USA
TikTok USDS seeks a machine learning engineering intern to use large-scale behavioral data to improve Risk & Integrity systems. You will collaborate across engineering, product, data science, and ML teams while deliverin
Content Moderation Quality Operation Specialist - USDS
San Jose, USA
Machine Learning Engineer Graduate (Tech and Product, USDS) - 2027 Start
Seattle, USA
Machine Learning Engineer Graduate (Tech and Product, USDS) - 2027 Start
San Jose, USA
Machine Learning Engineer Intern (AML) - 2027 summer
Seattle, USA
Software Engineer Graduate (Tech and Product, USDS) - 2027 Start
Seattle, USA
Software Engineer Graduate (Tech and Product, USDS) - 2027 Start
San Jose, USA
Machine Learning Engineer Graduate (E-Commerce) - 2027 Start
Seattle, USA
Machine Learning Engineer Intern (Risk & Integrity) - 2027 Summer
San Jose, USA