4,271 open roles
Software Engineer - TikTok Search Engine
Job description
About the Team
Our Search Team is responsible for building and owning TikTok's search engine, which provides our users the best search experience.
On the TikTok Search Team, you’ll have the opportunity to build a full-stack search engine system and combine information retrieval technology with modern machine learning methods from related fields such as NLP, CV, and recommender system. We embrace a culture of self-direction, intellectual curiosity, openness, and problem-solving.
Responsibilities
- Optimize the searching quality to provide TikTok's users the best search experience
- Combine your understanding of product objectives and take full advantage of modern machine learning and information retrieval techniques to improve search quality and perception
- Build the core systems and algorithms development including query understanding, result ranking, query recommendation, system reliability, and etc.
Qualifications
Minimum Qualification(s)
- BS degree in Computer Science, Computer Engineering, or other relevant majors
- At least 2+ years of experience in developing and implementing large-scale consumer-facing services/products and/or building backend services for large-scale consumer-facing applications
- Proficiency in the following languages but not limited to: C/C++, Python, Java or Golang
- Effective team communication and collaboration skills.
Preferred Qualification(s)
- Working knowledge in one of the following or similar domains: search, recommendation, ranking, ads, etc.
- Working knowledge in one of the following areas: machine learning, deep learning, backend, large-scale systems, data science, full-stack
- Experience with Big Data Frameworks, such as Hadoop, Spark, Flink, etc.
Description copied from TikTok's careers page. Read the full posting before you apply.
More jobs at TikTok
Product Strategy Manager – Monetization - Global Monetization Product and Technology
TikTok· San Jose, California, United StatesSoftware Architect - PNS AI Governance
TikTok· San Jose, California, United StatesTikTok Shop - Seller Governance Program Manager
TikTok· Sao Paulo, São Paulo, BrazilTikTok Shop - Product Marketing Manager, Content — SEA
TikTok· Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, MalaysiaSearch Evaluation Specialist - Indonesia
TikTok· Jakarta, Jakarta Raya, Indonesia
More jobs in San Jose
Advanced AI for Industry & Society Staff TA - College of Engineering - Integrated Innovation Institute
Carnegie Mellon University· Silicon Valley, CAWarehouse Part Time Overnight
Lowe's· San Jose, CA (S San Jose) 1756· $40k – $41kRetail Manager - CLUB Membership
Bass Pro Shops· San Jose, CA· $70k – $83kLead Organizer
Californians for Justice· San Jose, CA 95133· $82kSecurity Patrol Driver & Security Guard Full /Part Time
VP Security Services Inc.· VP Security Services - San Jose, CA 95112· $46k – $58k