Machine Learning Engineer Graduate (E-Commerce Recommendation/Search Alliance) - 2027 Start
Role Overview
The E-commerce Alliance team connects merchants and creators across TikTok Shop.
The team builds affiliate operation tools, personalized product recommendations, and systems that improve merchant-creator matching, search, and collaboration.
The graduate role works on large-scale recommendation and search systems, creator and product understanding, and machine learning for commerce growth.
Key Skills for This Role
Full Job Posting
Team and role
The E-commerce Alliance team connects merchants and creators across TikTok Shop.
The team builds affiliate operation tools, personalized product recommendations, and systems that improve merchant-creator matching, search, and collaboration.
The graduate role works on large-scale recommendation and search systems, creator and product understanding, and machine learning for commerce growth.
Responsibilities
- Design and build ML, recommendation, and ranking algorithms for large-scale e-commerce systems serving real-time product recommendations to millions of users.
- Develop AI-powered merchant operation systems and agents to improve affiliate strategies, business ROI, and automation.
- Apply LLMs, NLP, and multimodal ML to identify business opportunities and drive growth for merchants and creators.
- Partner with product managers, engineers, and cross-functional teams to take AI solutions from research to production.
- Prototype and productionize emerging AI and ML technologies.
- Build ML agents to automate algorithm development, experimentation, iteration, evaluation, and deployment workflows.
Minimum qualifications
- Applicants must be completing or have recently completed a bachelor's degree in Computer Science, Engineering, Operations Research, or a related discipline.
- Thorough understanding of data structures and algorithms, with strong problem-solving ability.
- Deep understanding of machine learning, statistics, scaling distributed computing, and big data engineering.
- Candidates must be able to commit to an onboarding date by the end of the year.
Preferred qualifications
- Software engineering experience through an internship, work experience, coding competition, or publication is preferred.
- Internship or research experience, especially in e-commerce, recommendation, or search, is preferred.
- Publications at conferences such as KDD, NeurIPS, WWW, SIGIR, WSDM, CIKM, ICLR, ICML, IJCAI, or AAAI are preferred.
- Curiosity toward new technologies and entrepreneurship, creativity, and quick problem-solving are preferred.
Compensation
- The annual base salary range for the selected city is $121,600 to $243,200.
- Compensation may vary by qualifications, skills, competencies, experience, and location; additional discretionary incentives and restricted stock units may be available.
Benefits
- Benefits may include medical, dental, and vision insurance, a 401(k) plan with company match, paid parental leave, disability and life insurance, wellbeing benefits, paid holidays, sick days, and personal time.
Application timing
- Applicants should state availability and graduation date on their resume.
- Candidates may apply to a maximum of two positions across the company and its affiliates; applications are reviewed on a rolling basis.
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
Client Solutions Manager - Utilities - Global Business Solutions - Dubai - GBS
Dubai, UAE
TikTok seeks a Client Solutions Manager to grow advertiser relationships and revenue through consultative advertising solutions and campaign optimization. The role requires 5+ years of campaign management experience, dig
Project Manager - Governance & Planning - Europe - Public Policy
London, GBR
Client Partner- Real Money Gaming (RMG) - Global Business Solutions - Dubai - GBS
, UAE
TikTok is seeking a Client Partner to grow advertising revenue from real money gaming and sports betting advertisers across international markets. The role owns client relationships, new business, account strategy, and p
Client Partner- Real Money Gaming (RMG) - Global Business Solutions - Dubai - GBS
Dubai, UAE
TikTok is seeking a Client Partner to grow revenue from real money gaming and sports betting advertisers across international markets. The role owns commercial relationships, new business development, strategic account p
TikTok Shop - Senior Strategy & Analytics Manager - Merchandise
London, GBR
TikTok Shop - Seller Growth & Solutions" - 2027 Start
London, GBR
Business Analytics Project Intern (TikTok Shop) - 2026 Start - 2027 Start
London, GBR
Client Solutions Manager - Utilities - Global Business Solutions - Dubai - GBS
Dubai, UAE
Project Manager - Governance & Planning - Europe - Public Policy
London, GBR
Client Partner- Real Money Gaming (RMG) - Global Business Solutions - Dubai - GBS
, UAE
Client Partner- Real Money Gaming (RMG) - Global Business Solutions - Dubai - GBS
Dubai, UAE
Physical Securityt Investigations Manager - EMEA
London, GBR
TikTok Shop - Senior Strategy & Analytics Manager - Merchandise
London, GBR
TikTok Shop - Seller Growth & Solutions" - 2027 Start
London, GBR
Business Analytics Project Intern (TikTok Shop) - 2026 Start - 2027 Start
London, GBR