RVC
JobsFor Employers
2 jobsSort: Relevance
10d 13h ago

Machine Learning Engineer

TikTok·ML / AI Engineer · Technology
📡Remote In-Country
|San Jose, United States of America
$162k - $316.8k USD/yr
algorithmsc_cppdata_science/data_engineeringdeep_learning+7
13d 7h ago

Data Scientist

ARRISE·ML / AI Engineer · iGaming
📡Fully Remote
azureci/cdcomputer_visiondocker+3

Machine Learning Engineer

TikTok | ML / AI Engineer | Technology
Remote In-Country
Full Time
United States of America, San Jose
$162k - $316.8k USD/yr
Position:
Machine Learning Engineer Graduate (Brand Ads) - 2027 Start (PhD)

Company:
TikTok

Compensation:
The base salary range for this position in the selected city is $162,000 - $316,800 annually.

Location:
San Jose, USA

Employment type:
Regular

Short Summary:
The Brand Ads Team builds technologies that unlock business growth potential. As a graduate, you will pursue bold ideas, tackle complex challenges, and unlock limitless growth.

Responsibilities:
- Work on real-world problems such as forecasting available inventory, optimizing auction traffic, and using machine learning to improve delivery quality and efficiency.
- Collaborate closely with engineers, product managers, data scientists, and strategy partners to turn ambiguous business challenges into scalable technical solutions.
- Work on a brand-facing business where your systems map directly to revenue and the experience of major advertisers.

Requirement:
- Completing or recently completed a PhD degree in Computer Science or a related discipline.
- Solid programming skills in one or more general-purpose programming languages (Go, C/C++, Java, or Python).
- Familiarity with basic data structures, algorithms, and Linux development environment.
- Strong analytical thinking skills and essential knowledge of statistics, probability, and machine learning fundamentals.
- Good theoretical grounding in machine learning and deep learning concepts and techniques.
- Familiarity with at least one mainstream machine learning framework (TensorFlow, PyTorch, or MXNet).
- Strong communication and collaboration skills.

Benefits:
- Day one access to medical, dental, and vision insurance.
- 401(k) savings plan with company match.
- Paid parental leave, short-term and long-term disability coverage, life insurance, wellbeing benefits.
- 10 paid holidays per year, 10 paid sick days per year, and 17 days of Paid Personal Time (prorated upon hire).

Required Skills

algorithmsc_cppdata_science/data_engineeringdeep_learninggolangjavalinuxmlpythonpytorchtensorflow

Required Languages

🇬🇧 English

Key competency: ML / AI Engineer
Roles
PythonJavaReactTypeScriptNode.jsGoRustDevOpsData scienceProductDesign
Remote
United StatesUnited KingdomCanadaGermanyPolandSpainNetherlandsPortugal
Work type
Fully remoteRemote in-countryHybridSeniorMid-levelJuniorAll jobs
R© 2026 ReVacancybuild 584ca0bb
AboutContactPrivacyCookiesRefundsTerms & ConditionsFor Employers