Jobs · Information Technology · California

Software Engineer Graduate (Data Arch - AI/ML Infrastructure) - 2026 Start (PhD)

TikTok · San Jose, CA · 6 days ago
Information Technology$156k–$317k/yrFull-time

Responsibilities

  • Build and maintain high performance online services for TikTok recommendation system to support various types of products, such as For You Feed, E-commerce, Social, etc.
  • Build extremely efficient and reliable data pipelines for candidates generation, profile generation, training examples generation, realtime online training, etc;
  • Build globalized large-scale recommendation system;
  • Design and develop high performance computing frameworks and storage systems.

Qualifications

  • Minimum Qualifications: PhD's degree (or expected by 2026) in Computer Science, Machine Learning, Artificial Intelligence, or related fields.
  • Research background in ML/AI, with a focus on inference optimization, model acceleration, or efficient ML systems.
  • Experience in programming, included but not limited to, the following programming languages: C, C++, Java or Python.
  • Problem-solving skills, self-driven learning mindset, and effective communication.

Preferred Qualifications

  • Demonstrated ability to translate research into practical system implementations.
  • Experience (academic or practical) in areas such as recommendation systems, search, distributed systems, or big data processing.

Similar jobs