Software Engineer Graduate (Search) - 2027 Start

TikTok USDS Joint Venture

San Jose (CA)

On-site

USD 180,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

TikTok USDS Joint Venture is seeking an engineer to optimize search quality and build core systems for query understanding, result ranking, and query recommendation. The role combines information retrieval with modern machine learning to enhance the TikTok search experience.

The candidate will work on large-scale, consumer-facing services, require strong programming skills (C/C++, Python, Java, or Golang), and a solid foundation in information retrieval and ML techniques.

Qualifications

  • Bachelor's or Master's degree in CS, Engineering, Math, Statistics, or related field.
  • Proficiency in C/C++, Python, Java, or Golang.
  • Experience with large-scale consumer-facing services is required.

Responsibilities

  • Optimize search quality and build core systems for query understanding, result ranking, and query recommendation.
  • Leverage information retrieval techniques with modern ML to improve the TikTok search experience.

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

Education

Bachelor's or Master's degree in Computer Science, Engineering, Math, Statistics, or related field

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Graduate Search Engineer: ML & IR for Scalable Search
Graduate Search Engineer: ML & IR for Scalable Search

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 180,000 - 230,000
Medical Insurance
Dental Insurance
Vision Insurance
+9
Senior Software Engineer, Recommendations
Senior Software Engineer, Recommendations

TikTok USDS Joint Venture • San Jose (CA)

On-site
USD 180,000 - 260,000
Medical insurance
Dental insurance
Vision insurance
+10
Software Engineer - TikTok Search Engine
Software Engineer - TikTok Search Engine

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
Search Engine Software Engineer — ML & Ranking
Search Engine Software Engineer — ML & Ranking

TikTok • San Jose (CA)

On-site
USD 162,000 - 388,000
Machine Learning Engineer Graduate (TikTok-Data-Search-Recommendation-Global E-Commerce) - 2027[...]
Machine Learning Engineer Graduate (TikTok-Data-Search-Recommendation-Global E-Commerce) - 2027[...]

TikTok • Seattle (WA)

On-site
USD 122,000 - 243,000
Machine Learning Engineer Graduate (TikTok-Data-Search-Search Quality) - 2027 Start
Machine Learning Engineer Graduate (TikTok-Data-Search-Search Quality) - 2027 Start

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Software Engineer Graduate (TikTok Search Data Infra) - 2027 Start
Software Engineer Graduate (TikTok Search Data Infra) - 2027 Start

TikTok • San Jose (CA), Northern (KY)

Hybrid
USD 128,000 - 317,000
Machine Learning Engineer Graduate (Data-Global E-Commerce-Search) - 2027 Start
Machine Learning Engineer Graduate (Data-Global E-Commerce-Search) - 2027 Start

TikTok • Seattle (WA)

On-site
USD 122,000 - 243,000
Graduate ML Engineer — Data-Search & Ranking
Graduate ML Engineer — Data-Search & Ranking

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical insurance
Dental insurance
Vision insurance
+9
Machine Learning Engineer Graduate (TikTok-Data-Search-Basic Ranking) - 2027 Start
Machine Learning Engineer Graduate (TikTok-Data-Search-Basic Ranking) - 2027 Start

TikTok • San Jose (CA)

On-site
USD 128,000 - 256,000
Medical insurance
Dental insurance
Vision insurance
+9