Machine Learning Engineer
TikTok · Technology
- Location: San Jose (United States of America)
- Work arrangement: remote in country
- Employment type: Full Time
- Salary: $162k - $316.8k USD/yr
- Seniority: junior
- Posted:
Job description
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).
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).
Skills
- algorithms
- c_cpp
- data_science/data_engineering
- deep_learning
- golang
- java
- linux
- ml
- python
- pytorch
- tensorflow
Languages
EN
Apply
Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.
View & apply