Machine Learning Engineer Graduate

TikTok

San Jose, CAFresher1h agovia LinkedInH-1B sponsor · 86 entry-level filings

About the Role

The E-commerce Alliance team at TikTok connects merchants and creators within the TikTok Shop ecosystem. The team builds intelligent and automated affiliate operation tools for merchants and provides creators with efficient, personalized product recommendations. The goal is to enhance merchant-creator matching, recommendation, search, and collaboration efficiency to expand marketing opportunities, increase creator monetization, and deliver a more engaging and personalized shopping experience to TikTok users. This role focuses on large-scale recommendation and search systems, intelligent affiliate operations, creator and product understanding, and machine learning solutions impacting commerce growth.

Key Responsibilities

  • Design and build machine learning, recommendation, and ranking algorithms for large-scale e-commerce recommendation systems, delivering high-quality, real-time product recommendations.
  • Develop AI-powered merchant operation systems and AI agents to help merchants optimize affiliate strategies, improve business ROI, and reduce barriers to business growth through automation.
  • Apply LLMs, NLP, and multimodal machine learning to discover new business opportunities and drive sustainable growth for merchants and creators.
  • Collaborate with product managers, engineers, and cross-functional teams to bring AI solutions from research to production.
  • Stay updated on advancements in AI and machine learning, prototyping and productionizing new technologies for intelligent commerce.
  • Build ML-agents to automate algorithm development workflows, accelerating experimentation, model iteration, evaluation, and deployment.

Requirements & Tech Stack

  • Individuals completing or recently completed a Bachelor's degree in Computer Science, Engineering, Operations Research, or a related discipline.
  • Thorough understanding of data structures and algorithms, with excellent problem-solving ability.
  • Deep understanding of machine learning, statistics, scaling distributed computing, and big data engineering.
  • Demonstrated software engineering experience from previous internship, work experience, coding competitions, or publications.
  • Internship or research experience, especially in e-commerce, recommendation, or search engines.
  • Publications at conferences such as KDD, NeurIPS, WWW, SIGIR, WSDM, CIKM, ICLR, ICML, IJCAI, AAAI.
  • Curiosity towards new technologies and entrepreneurship.
  • High levels of creativity and quick problem-solving capabilities.

Additional Information

  • Successful candidates must be able to commit to an onboarding date by the end of the year. Please state your availability and graduation date clearly in your resume.
  • Candidates can apply to a maximum of two positions.
  • Applications will be reviewed on a rolling basis.
  • This is a graduate position with a 2027 start date.

H-1B sponsor

TikTok filed 86 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Jobs in SF Bay Area · last 7 days

60 openings · 59 need no experience

Most hiring: TikTok, Bank of America, Arup

See all 60 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job