2,074,683open jobs
123,097companies
251,930added this week
Browse all
Salary
≈ $149k – $306k per year (Estimated)
Location
In office (San Jose)
Seniority
Junior
Visa
H-1B filings in 12 months: 547 · for this role: 217 · green card filings: 242
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Jun 11, 2025. TikTok scores B on the Alion truth index.

Overview
Company
Impact
Profile match
TikTok is a short-form video platform owned by the Chinese technology group ByteDance and launched internationally in 2016, growing further after the 2018 merger with the lip-sync app Musical.ly. Its recommendation feed surfaces content by engagement signals rather than social graph, which lets new creators reach large audiences quickly and made the app one of the most downloaded in the world. The company runs dual operating hubs in Singapore and Los Angeles and has built an advertising business, a live streaming economy and the TikTok Shop commerce marketplace on top of the video feed.

岗位职责 / Responsibilities

Our Recommendation Architecture Team is responsible for building up and optimizing the architecture for our recommendation products to provide the most stable and best experience for our TikTok users. University graduates are important parts to our team with your fresh ideas and creative thoughts.

We are looking for talented individuals to join our team in 2026. As a graduate, you will get unparalleled opportunities for you to kickstart your career, pursue bold ideas and explore limitless growth opportunities. Co-create a future driven by your inspiration with TikTok.

Successful candidates must be able to commit to an onboarding date by end of year 2026.

We will prioritize candidates who are able to commit to these start dates. Please state your availability and graduation date clearly in your resume.

Applications will be reviewed on a rolling basis. We encourage you to apply early.

Candidates can apply for a maximum of TWO positions and will be considered for jobs in the order you applied for. The application limit is applicable to TikTok and its affiliates' jobs globally.

Responsibilities - What You'll Do

  • 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.

任职要求 / Requirements

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.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,074,683 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
San Jose
≈ $103k – $203k per year (Estimated) · Hybrid · Top Secret · 3+ years exp · Bachelor's Degree · Washington
PowerShell
DevOps
Windows
Design
AutoCAD
Apply
$144k – $194k per year · Equity · In office · Full-Time · 3+ years exp · Bachelor's Degree · Seattle
Java
C#
C++
Perl
AI/ML
AI Agents
Machine Learning
DevOps
AWS
Apply
$90k – $180k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · Bentonville
Python
JavaScript
Java
TypeScript
SQL
C#
Node JS
Java
Spring Boot
Databases
Redis
Oracle
Frontend
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Jenkins
Management
Monday.com
QA
Selenium
JMeter
Apply
$90k – $180k per year · In office · Full-Time · Master's Degree · Bentonville
Python
Java
SQL
Java
Apache Tomcat
DevOps
Rest API
Splunk
Kibana
Dynatrace
Azure
Grafana
Management
Agile
Apply
$90k – $180k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · Bentonville
Python
JavaScript
TypeScript
SQL
C#
Node JS
C#
.NET
Databases
MySQL
PostgreSQL
Azure Cosmos DB
AI/ML
Airflow
Frontend
Vue.js
Redux
Angular
React.js
Vuex
Mobile
State Management
DevOps
Rest API
Splunk
Dynatrace
Azure
CI/CD
Jenkins
Git
AWS
Kubernetes
Management
Monday.com
Confluence
Jira
Agile
QA
Selenium
Jest
Apply
≈ $167k – $289k per year (Estimated) · Remote (United States) · 5+ years exp · Bachelor's Degree · San Francisco
Python
Go
Java
Kotlin
Scala
Databases
PostgreSQL
Oracle
Cassandra
DynamoDB
DevOps
GCP
Azure
AWS
Management
Agile
Scrum
Apply
Data Analyst 19 days ago
≈ $14k – $29k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Pretoria
Python
SQL
AI/ML
Machine Learning
Analytics
Tableau
Power BI
Microsoft Excel
Apply
Senior Data Scientist 21 days ago
$140k – $190k per year · Remote (United States) · Full-Time · 5+ years exp · Master's Degree
Python
SQL
Databases
Amazon Redshift
AI/ML
dbt
Scikit-learn
Time Series
Amazon SageMaker
Machine Learning
DevOps
AWS
Cybersecurity
GDPR
HIPAA
Apply
$140k – $190k per year · Remote (United States) · Full-Time · 5+ years exp
Python
SQL
Clojure
AI/ML
dbt
Scikit-learn
NLP
AWS Bedrock
TensorFlow
PyTorch
LLM
Amazon SageMaker
Machine Learning
DevOps
CI/CD
AWS
Docker
Apply
In office · Internship · Beijing
Python
AI/ML
AutoGen
LangChain
Claude
DeepSeek
Dify
AI Agents
LLM
OpenHands
Apply
≈ $167k – $329k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Seattle
Python
Go
Java
C++
Scala
Apply
≈ $206k – $384k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · San Jose
Python
Go
JavaScript
Java
Node JS
AI/ML
AI Agents
Agentic Workflows
Machine Learning
Frontend
GraphQL
DevOps
Rest API
Apply
≈ $202k – $376k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · Seattle
Python
Go
JavaScript
Java
Node JS
AI/ML
AI Agents
Agentic Workflows
Machine Learning
Frontend
GraphQL
DevOps
Rest API
Apply
≈ $201k – $374k per year (Estimated) · In office · Full-Time · 5+ years exp · Bachelor's Degree · San Jose
Apply
In office · Internship · Bachelor's Degree · San Jose
Python
Java
C++
AI/ML
LangGraph
LangChain
vLLM
Reinforcement Learning
Multimodal AI
Function Calling
AI Agents
VLM
SGLang
TensorRT
TensorRT-LLM
LLM
RAG
CUDA
SFT
Post-training
Recommender Systems
Multi-Agent Systems
Machine Learning
DevOps
Linux
Apply
≈ $146k – $300k per year (Estimated) · In office · Full-Time · Bachelor's Degree · San Jose
Python
Go
Java
C++
Apply
In office · Internship · PhD · San Jose
Python
Java
C++
AI/ML
Recommender Systems
Machine Learning
DevOps
HPC
Apply
≈ $201k – $435k per year (Estimated) · In office · Full-Time · Bachelor's Degree · San Jose
AI/ML
NLP
TensorFlow
PyTorch
CUDA
Triton
Recommender Systems
MLIR
Apache TVM
XLA
CUTLASS
Machine Learning
Apply
≈ $43k – $97k per year (Estimated) · In office · San Jose
Apply
Receiving Clerk 2 hours ago
≈ $43k – $94k per year (Estimated) · In office · San Jose
Apply
See all jobs
This is one of many
2,074,683 more open roles from verified company boards, updated every day.