TikTok
TikTok

Machine Learning Software Engineer Graduate (TikTok Content Ecology) - 2027 Start (PhD)

직무머신러닝
경력신입/주니어
위치San Jose, Canada, United States
근무오피스 출근
고용Regular
게시오늘
지원하기

포지션 소개

About the Team:

The Content Ecology team develops AI-powered products and platform capabilities that enhance how content is created, understood, discovered, and governed across Tik Tok. Leveraging cutting-edge technologies such as large language models (LLMs), multimodal learning, and agentic AI, the team addresses complex challenges across Local Services, Search, intelligent customer service, creator understanding, and AI-assisted content creation. By combining business-focused product innovation with scalable AI platform development, the team delivers impactful solutions that improve experiences for users, creators, and merchants while advancing frontier AI capabilities at global scale.

We are looking for talented individuals to join our team. As a graduate, you will get opportunities to pursue bold ideas, tackle complex challenges, and unlock limitless growth.

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.

Responsibilities:

  • Architect and build standardized, configurable, and reusable pipelines for the entire lifecycle of models and agents—from data processing and training to deployment, monitoring, and governance.
  • Partner with algorithm teams to understand their needs and provide a world-class infrastructure platform that accelerates their research and development cycles.
  • Build robust observability and evaluation frameworks to ensure the reproducibility, reliability, and cost-efficiency of AI workloads at scale.
  • Design and implement core platform infrastructure, including model/agent registries, feature stores, and high-throughput retrieval/RAG systems.
  • Design, build, and optimize advanced Agentic AI systems, focusing on core components like planning, tool use, and memory.

Requirements:

Minimum Qualifications:

  • Individuals who are completing or have recently completed a PhD degree in computer science, computer engineering, electrical engineering, applied mathematics, or a related discipline.
  • Experienced in programming and algorithmic skills, proficient in languages such as Python or C++.
  • Deep understanding of one of the following areas: NLP (Natural Language Processing), CV (Computer Vision), LLM (Large Language Models)/MLLM (Multimodal Language Models), Search, or Agentic AI.
  • Experienced in one or more of the following topics: Tensor Flow, Py Torch, or other machine learning frameworks.
  • Good team communication and collaboration skills.

Preferred Qualifications:

  • Experience in building ML model development for large-scale consumer-facing applications.
  • Experience or domain expertise in one or more of the following areas is preferred: NLP, CV, LLM/MLLM, Agentic LLMs, Dialog Systems, Search, Recommendation Systems, or Creator Modeling.
  • Published papers or hands-on project experience in the fields of NLP, CV, agent-based systems, or multimodal technologies.

TikTok 소개

San Jose

본사 위치