EngineerJobs.io
← Back to all jobs
TikTok

Machine Learning Engineer Graduate (Commerce Ads) - 2027 Start

San Jose, CA $128k - $256k/yr Full time Posted 5d ago

Job Description

Start 2027 onsite in San Jose and help power TikTok Commerce Ads with scalable machine learning systems. This graduate role focuses on building state-of-the-art models that improve ads ranking quality and support advertisers with better marketing strategy optimization. You will work on problems tied to relevance, quality, and delivery to end users, using modern ML tools and strong engineering foundations.

What You’ll Do

  • Build highly scalable machine learning systems and develop new machine learning models to improve ads ranking quality and optimize advertiser marketing strategies, including work such as click-through rate prediction, conversion rate prediction, intelligent format selection, and user journey optimization.
  • Explore, develop, and experiment with new features to improve model accuracy.
  • Apply ads platform objectives to modern machine learning approaches that improve ads relevance, quality, and the quantity delivered to end users.
  • Collaborate with Product Managers, Designers, and cross-discipline partners to help shape next-generation shopping experiences on TikTok.

What You Bring

  • Completing or recently completed a Bachelor’s degree or above in Computer Science, Computer Engineering, or a related technical discipline.
  • Strong programming skills, including Go, C/C++, and Python; familiarity with basic data structures and algorithms; experience working in a Linux development environment.
  • Analytical thinking and essential knowledge and skills in statistics.
  • Theoretical grounding in machine learning and deep learning concepts and techniques (for example, CNN, RNN, LSTM).
  • Familiarity with the architecture and implementation of at least one mainstream ML framework (TensorFlow, PyTorch, or MXNet).

Tools and Technologies

  • Go, C/C++, Python
  • Linux
  • CNN, RNN, LSTM
  • TensorFlow, PyTorch, MXNet
  • Spark

Compensation

Base salary range: $128,000 - $256,000 annually.

Benefits

  • Day one access to medical, dental, and vision insurance
  • 401(k) savings plan with company match
  • Paid parental leave
  • Short-term and long-term disability coverage
  • Life insurance
  • Wellbeing benefits
  • 10 paid holidays per year
  • 10 paid sick days per year
  • 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)

Preferred Qualifications

  • Good understanding of at least one domain: ads bidding & auction, ads quality control, or online advertising systems. Familiarity with one or more terms such as CPC/CPM, CTR/CVR, Ranking/Targeting, Conversion/Budget, Campaign/Creative, Demand/Inventory, DSP/RTB.
  • Experience with resource management and task scheduling for large-scale distributed software (for example, Spark and TensorFlow).
  • Relevant work or research experience in search and recommendation.

Additional Details

  • Location: San Jose, CA (onsite)
  • Employment type: Regular
  • Job code: A39632
  • 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 and will be considered for jobs in the order you apply.
  • Applications will be reviewed on a rolling basis, so early application is encouraged.
  • For Los Angeles County (Unincorporated) candidates: Qualified applicants with arrest or conviction records will be considered in accordance with federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act. The company also notes criminal history may relate to job duties involving interacting and occasionally having unsupervised contact with internal/external clients or colleagues, handling confidential information, and access to IT systems.
  • TikTok accommodations: TikTok is committed to providing reasonable accommodations in recruitment for candidates with disabilities, pregnancy, sincerely held religious beliefs, or other protected reasons. Request assistance at https://tinyurl.com/RA-request

Similar Jobs