Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

TikTok Logo

Machine Learning Engineer - Tiktok Ads Ranking - Usds

TikTok

$118,657 - $259,200
Sep 10, 2025
San Jose, CA, USA
Apply Now

TikTok Ads Ranking team is dedicated to model optimization in the ads delivery system to improve monetization efficiency of TikTok Ads products through model optimization in full funnel.

Requirements

  • 1+ years experience working with Unix Linux systems from kernel to shell and beyond with experience working with system libraries, file systems, and client-server protocols.
  • 3+ years experience in one or more programming languages such as Java, C++, Go, or scripting experience in Shell and Python.
  • Experience in designing, analyzing and building automation and tools for large scale systems.
  • Experience in building solutions with AWS, GCP, Azures and other cloud services.
  • Experience in networking technologies such TCP/IP, BGP, DNS, etc. in a carrier-grade environment.
  • Experience in developing and operating one or more of following systems: OpenStack, Kubernetes, Nginx, ipvs, ELK stack, Hadoop, etc.

Responsibilities

  • Responsible for the development of ads delivery and ranking systems for the global market. Optimizing model in ads delivery system: feature engineering, model structure, auto crossing, ads cold start, modeling delayed feedback, multi-task learning, sequence modeling.
  • Algorithm and system co-design: retrieval algorithm, sample mining, long sequence; Exploring large-scale distributed training framework: GPU tuning, feature processing, synchronous training.
  • Improving ads delivery efficiency in privacy-preserving environments; LRM, the next generation rec system using LLM learning paradigm: entity understanding, end2end Generative Recommendation, sequence only based Recommendation, Mixture of Export.
  • Using cutting-edge information retrieval and machine learning technologies, develop industry-leading ranking algorithms that directly enhance the real experience of billions of global users.
  • Deeply explore how large-scale models will disrupt the next generation of search, recommendation, and ranking models, fully leveraging the world knowledge embedded in these models to bring revolutionary transformations to search and recommendation services.
  • Familiar with the entire software development life cycle, including product discussion, requirement analysis, document writing, system design, coding, testing, etc.

Other

  • Master’s degree (or Bachelor's degree with 1+) years of experience in Computer Engineering, Electrical Engineering, Computer Science or related major.
  • Self-driven and capable of coping with ambiguity and move projects from concept to delivery.
  • Strong in analytical skills and the ability to solve real world problems in a fast moving environment.
  • 1+ years experience working with Unix Linux systems
  • Hybrid work schedule that requires employees to work in the office 3 days a week, or as directed by their manager/department.