Machine Learning Engineer, Search Recommendation
$122.57k - $316.8kTikTok
The Machine Learning Engineer role in Search Recommendation focuses on building and improving search recommendation algorithms and models to strengthen TikTok and TikTok Mall search traffic and users search understanding.
Role Summary
You will develop search recommendation services and models for TikTok to drive increased search traffic and improve how users understand and express search intent across the platform and TikTok Mall.
Key Responsibilities
- Enhance search recommendation services and models for TikTok, aiming to increase search traffic on TikTok and TikTok Mall while improving user search understanding.
- Optimize recommender systems using hyperscale machine learning models, spanning recall and first-stage ranking through final-stage ranking within an end-to-end workflow.
- Investigate the upper limits of short text recommendation and broader recommendation technology, with attention to the interaction between recommendation and NLP technologies.
Required Qualifications
- 3+ years of work experience in machine learning.
- Good product sense with a focus on user experience.
- Bachelor or advanced degree in computer science or a related technical discipline.
- Excellent coding skills with solid knowledge of data structures and algorithms.
- Strong analysis, modeling, and problem-solving ability, with capacity to identify the core of problems from complex data.
Technologies and Focus Areas
- Machine learning
- NLP
- CV
- Recommendation
- Multi-modal technology
- Hyperscale machine learning models
Compensation
- Salary range: USD 122,574 - 316,800 per year .
- Compensation may vary outside this range based on factors including qualifications, skills, competencies and experience, and location.
- Base pay is part of the Total Package and the role may be eligible for additional discretionary bonuses/incentives and restricted stock units.
- Benefits may vary depending on the nature of employment and the country work location.
- The company reserves the right to modify or change benefits programs at any time, with or without notice.
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)
- Additional discretionary bonuses/incentives, and restricted stock units (may be eligible)
About the Team
The Search Growth team leads the development of the search recommendation algorithm for TikToks rapidly expanding global e-commerce enterprise. The team uses advanced machine learning technology including NLP, CV, recommendation, and multi-modal technology to build a search recommendation engine intended to support the ultimate e-commerce search experience for over 1 billion active TikTok users worldwide. The teams mission is to create a world where there are no hard-to-sell, overpriced products.
Location and Work Type
- San Jose, CA (onsite)
Los Angeles County (Unincorporated) Fair Chance Notice
- Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws including the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.
- The company believes that criminal history may have a direct, adverse and negative relationship on job duties, potentially resulting in withdrawal of a conditional offer of employment.
- Examples of duties referenced include interacting and occasionally having unsupervised contact with internal/external clients and/or colleagues; appropriately handling and managing confidential information including proprietary and trade secret information and access to information technology systems; and exercising sound judgment.
$162k - $387.6k
...Discover a career that energizes and excites you every day. @2026 TikTok Technology Machine Learning Engineer Graduate (E-Commerce Recommendation/Search Alliance) - 2027 Start (PhD) Location San Jose Employment Type Regular Job Code A101843A...SuggestedTemporary workWork experience placementInternshipLocal area$122.57k - $187.2k
...product support, and efficiency improvement. As part of this team, you will build and scale high-impact Machine Learning solutions—including recommendation engines, search relevance, and e-commerce systems—designed specifically to deliver personalized, high-performing...SuggestedTemporary workLocal areaShift work- ...TikTok is seeking a Machine Learning Engineer for Search Recommendation in San Jose to build and improve search infrastructure that drives traffic and enhances user understanding of search intent across TikTok and TikTok Mall. You will develop services and models, optimize...Suggested
$361.3k
...including LLMs, reinforcement learning, multi-objective... ...RoleWe are looking for a Senior Machine Learning Tech Lead to drive... ...sits at the intersection of Search, Recommendations, Conversational Discovery,... ...fluency across the agentic engineering toolchain — coding harnesses...SuggestedWork at officeLocal areaRemote workMonday to ThursdayFlexible hours$45 per hour
...Responsibilities The Search Ads team constantly... ...boundaries of general search engine monetization across... ...in social events, learning programs, and development... ...algorithms by using Machine Learning. Work on NLP... ...with Ads system, recommendation, searching, ranking, etc...SuggestedHourly payFull timeSummer workInternshipLocal area$128k - $316.8k
...excites you every day. @2026 TikTok Technology Machine Learning Engineer Graduate (TikTok Vertical Recommendation) - 2027 Start Location: San Jose... ...Internship or research experience in recommendation, search, or ads; publications in relevant venues are a plus...Temporary workInternshipLocal area$128k - $316.8k
...The Global E-commerce Recommendation Live Algorithm team... ...multimodal representation learning, and cross-domain... ...Science, Electrical Engineering, Mathematics, Statistics... ...Solid foundation in machine learning and at least... ...systems, search, advertising, NLP, multimodal...Temporary workLocal area$60 per hour
...excites you every day. @2026 TikTok Technology Machine Learning Engineer Intern (TikTok-Data-Search-Local Service) - 2027 Start (PhD) Location:... ...The team works across search retrieval, ranking, recommendation signals, query understanding, relevance, infrastructure...Hourly payFull timeInternshipLocal area$45 - $60 per hour
...Responsibilities The Search team builds the systems that... ...search retrieval, ranking, recommendation signals, query understanding... ...work combines large-scale machine learning, data-driven product development... ...under the guidance of engineers and mentors. Work with large...Hourly paySummer workInternshipLocal area$45 - $60 per hour
...Responsibilities The Search team builds the systems that... ...search retrieval, ranking, recommendation signals, query understanding... ...work combines large-scale machine learning, data-driven product development... ...under the guidance of engineers and mentors. Work with large...Hourly paySummer workInternshipLocal area$128k - $256k
...excites you every day. @2026 TikTok Technology Machine Learning Engineer Graduate (TikTok-Data-Search-Search Quality) - 2027 Start Location: San... ...methods from related fields such as NLP, CV, and recommender system. We embrace a culture of self-direction,...Full timeTemporary workLocal area$190k - $300k
...information powered by advanced AI, recommendation systems, and adtech.Recognized by Fast... ...visit About the RoleWe are looking for a Machine Learning Engineer to build intelligent systems that... ...services.You will work across areas such as search, recommendation, ranking, retrieval,...Full timeInternshipLocal areaWork from home$162k - $316.8k
...Responsibilities The Search Ads team constantly pushes the boundaries of general search engine monetization across our apps, including... ...matching models, active learning, text/photo/video multi-model... ...of Ads algorithms by using Machine Learning. Work on NLP (Natural...Temporary workLocal area- ...TikTok USDS Joint Venture is seeking graduates for roles in machine learning and data systems to design, build, and scale high-impact ML solutions for US users. You will work on recommendation engines, search relevance, and e-commerce systems with strong emphasis on privacy...
$152k - $277k
...connected world.Role OverviewThe Search & Discovery organization is... ...attributed to search and recommendation. Many business initiatives... ...can be easily consumed by engineers and scientists. You will... ...features and build large-scale machine learning models and systems to...Temporary work- ...TikTok USDS Joint Venture is hiring a Machine Learning Engineer to design, train, and deploy ML models for personalized experiences... ...governance and privacy protections. You will work on recommendation engines, search relevance, and e-commerce systems, handling massive data...
$60 per hour
...Responsibilities ~ The Recommendation Foundation team within TikTok... ...understanding, reinforcement learning, and system optimization, advancing... ...research thinking and engineering practice equally. Every team... ...discipline. Solid foundation in machine learning and deep learning,...Hourly payInternshipLocal area$162k - $316.8k
...products on TikTok Shop, through E-commerce live-streaming, E-commerce short videos, and commodity recommendation. We are a group of applied machine learning engineers and data scientists that focus on E-commerce recommendations. We are developing innovative algorithms...Temporary workLocal area- ...TikTok is seeking a Machine Learning Engineer Graduate (E-Commerce Recommendation/Search Alliance) with a PhD to design and deploy large-scale ML and ranking models for our commerce ecosystem. You will research, prototype, and productionize AI tooling, collaborating with...
$128k - $316.8k
...Participate in the full training lifecycle of Recommendation Foundation Models, including pre-... ...in Computer Science, Electrical Engineering, Mathematics, Statistics or a related discipline. Solid foundation in machine learning and deep learning, with strong interest...Temporary workLocal area- ...TikTok in San Jose invites applications for a Machine Learning Engineer Graduate (TikTok-Data-Search-Search Quality) with a 2027 start. This full-time program offers early-career engineers the chance to work on cutting-edge search, NLP, and CV methods within our Search...Full time
- ...Adobe is seeking a skilled Machine Learning Engineer to help redefine digital experiences for billions of users. You will design, implement and... ...and collaborate on scalable information retrieval, vector search, and production deployment. The role requires strong programming...
$207k - $301k
...of experience building and deploying recommendation systems models (retrieval, prediction,... ...algorithms.6 years of experience with Machine Learning (ML) or quality, working on recommendation... ....We are the core team responsible for Search Ads Personalization. Our...$139.7k - $216.5k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a... ...DescriptionWhat You Will DoWe are looking for a search relevance engineer to work with a team... ...information retrieval techniques, or machine learning based ranking modelsCapable of deriving...Work at officeImmediate startRemote workFlexible hours$254.4k
...Discover a career that energizes and excites you every day. @2026 TikTok Algorithm (General Hire) Machine Learning Engineer (all levels) , TikTok Recommendation Location: San Jose Employment Type: Regular Job Code: A29701A Share this listing:...Temporary workLocal area$181.1k - $318.4k
...Staff/Sr. Machine Learning Engineer, Foundation Models - AI, Search & Knowledge Platforms San Francisco Bay Area, California, United States Machine Learning and AI Do you feel you think differently, you are eager to break status quo, are bold and ambitious, aren’...Relocation$45 per hour
...Responsibilities Recommendation algorithm team plays a central role in the company, driving critical product decisions and platform growth. The team is made up of machine learning researchers and engineers, who support and innovate on production recommendation models...Hourly paySummer workInternshipLocal area$195k - $230k
...personalized local news and information powered by advanced AI, recommendation systems, and adtech.Recognized by Fast Company as #32 on... ..., visit About the RoleWe are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems and...Full timeLocal areaWork from home$206.2k - $356.4k
...Machine Learning Engineering Manager - Ads Recommendations Cupertino, California, United States Machine Learning and AI At Apple, we strive every day to create products that enrich people’s lives. Our Advertising Platforms group enables users worldwide to discover...WorldwideRelocation$207k - $300k
...reward shaping, multi-task learning, neural bandits, etc. and capabilities through feature engineering, automatic parameter tuning,... ...experience building and deploying recommendation systems models (retrieval,... ...and extend well beyond web search. We're looking for engineers...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer, Search Recommendation. Be the first to apply!
- senior ml engineer San Jose, CA
- computer vision machine learning engineer San Jose, CA
- machine learning engineer San Jose, CA
- machine learning software engineer San Jose, CA
- machine learning scientist San Jose, CA
- machine learning part time San Jose, CA
- machine learning intern San Jose, CA
- machine learning remote San Jose, CA
- machine learning researcher San Jose, CA
- machine learning San Jose, CA

