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

Engineer Graduate - Implementation - Algorithm Engineering - BS/MS

TikTok

$118,657 - $259,200
Aug 30, 2025
San Jose, CA, USA
Apply Now

TikTok's Algorithm Engineering Team is looking to accelerate model iteration and production, and enhance the efficiency of integrating algorithm models into business scenarios.

Requirements

  • Excellent programming skills, data structure and algorithm skills
  • proficient in GoLang / C / C++ / Python programming language
  • Experience with common backend stack (such as Storage, Message Queue, Cache, etc.)
  • Understanding of the principles of distributed systems and parallel computing
  • Experience with Big Data systems and related technologies (Hive、Flink、ClickHouse etc.) is preferred
  • Interested and experienced in one or more of the following areas: machine learning, deep learning, computational acceleration, and performance optimization

Responsibilities

  • Work closely with algorithm teams to improve efficiency in creating and evaluating algorithm applications
  • Work with business teams to optimize the integration plan for algorithm applications and use algorithm applications across various business scenarios
  • Work with ML OPS teams to reduce the cost of managing and optimizing algorithm applications in different business scenarios
  • Be responsible for the architectural design, development, and performance tuning of algorithm applications
  • Solving technical challenges such as high concurrency, high reliability, and high scalability
  • Work includes multiple sub-areas: model application management, orchestration for complex model applications, model application stability, etc.

Other

  • Successful candidates must be able to commit to an onboarding date by end of year 2026.
  • Candidates can apply to a maximum of two positions and will be considered for jobs in the order you apply.
  • Strong problem-solving skills and a proactive approach to identifying and addressing technical challenges.
  • Great communication and teamwork skills.