The role involves optimizing search quality and building core systems for query understanding, result ranking, and query recommendation. The engineer will combine information retrieval technology with modern machine learning methods to improve the TikTok search experience.
Requirements
Candidates must have a Bachelor's or Master's degree in Computer Science, Engineering, Math, Statistics, or a related field. Proficiency in C/C++, Python, Java, or Golang and experience with large-scale consumer-facing services are required.
Key Skills
C++, Python, Java, Golang, Information Retrieval, Machine Learning, Natural Language Processing, Computer Vision, Recommender Systems, Backend Development, Big Data Frameworks, Hadoop, Spark, Flink, Query Understanding, Result Ranking
Benefits
- Medical Insurance
- Dental Insurance
- Vision Insurance
- 401(k) Savings Plan With Company Match
- Paid Parental Leave
- Short-term Disability Coverage
- Long-term Disability Coverage
- Life Insurance
- Wellbeing Benefits
- Paid Holidays
- Paid Sick Days
- Paid Personal Time
Software Engineer Graduate (Search) - 2027 Start in san jose at Unknown Company
This position is listed as full time and onsite.