Senior Software Engineer, Search - USDS
$187,040 – $359,720 USD
Tech Stack
Responsibilities
- Architect and optimize large-scale search infrastructure to improve system efficiency and user experience.
- Optimize searching quality to provide TikTok's users the best search experience.
- Combine understanding of product objectives with modern machine learning and information retrieval techniques to improve search quality and perception.
- Build core systems and algorithms development including query understanding, result ranking, query recommendation, and system reliability.
Soft Skills
SearchRecommendation SystemsRanking AlgorithmsAdsTeam Communication
Benefits
- Medical
- Dental
- Vision
- 401k
- Paid Parental Leave
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- Wellness Benefits
Culture
Self-DirectionIntellectual CuriosityOpennessProblem-SolvingCustomer-Obsessed
Requirements
Required: BS degree in Computer Science, Computer Engineering, or other relevant majors
Regions: Us
Get jobs like this in your inbox
Weekly C/C++, Python, Java hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About TikTok USDS Joint Venture
Industry: social media
Size: enterprise
TikTok USDS Joint Venture LLC is dedicated to the safety and security of millions of Americans, providing a platform for creativity, discovery, and connection, operating under safeguards to protect U.S. user data and national security. The company is committed to fostering an inclusive environment and inspiring creativity through its innovative product.
View company profile →Compensation
Base salary: $187,040 – $359,720 USD
Equity: restricted stock units
Bonus: additional discretionary bonuses/incentives