Machine Learning Engineer

TikTok · Technology

Job description

Position:
Machine Learning Engineer Graduate (Search Ads) - 2027 Start

Company:
TikTok

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

Location:
United States, San Jose

Employment type:
Regular

Short Summary:
Join the Search Ads team at TikTok, where you will work on large-scale distributed storage and architecture, NLP, Rank, and IR related problems, contributing to the innovation and optimization of ad formats and delivery.

Responsibilities:
- Participate in the development of a large-scale Ads system
- Responsible for relevance model and strategy optimization, such as semantic matching models, active learning, text/photo/video multi-model, ranking strategy, etc
- Participate in the development and iteration of Ads algorithms using Machine Learning
- Work on NLP capability improvement and query understanding, such as query classification, seq2seq, NER, knowledge graph, bidword optimization, etc
- Work on CTR/CVR model estimation accuracy, data analysis, modeling, feature engineering
- Research and develop Ads pacing algorithms, ads traffic control, etc
- Partner with product managers and product strategy & operation team to define product strategy and features

Requirement:
- Individuals who are completing or have recently completed a Bachelor's or above degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline
- Experience in and good theoretical grounding in machine learning concepts and techniques
- Excellent programming, debugging, and optimization skills in one or more general purpose programming languages, including but not limited to: Go, C/C++, Python
- Experience in one or more of the following frameworks: Tensorflow/PyTorch/MXNet, etc
- Ability to think critically and to formulate solutions to problems in a clear and concise way

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
- 17 days of Paid Personal Time (prorated upon hire with increasing accruals by tenure)

Skills

  • performance_marketing
  • golang
  • ml
  • nlp
  • 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
Machine Learning Engineer — TikTok | RVC