Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Machine Learning Engineer, Recommendation Algorithm

ByLabs

About the Role

As a Principal Recommendation Algorithm Engineer, you will be responsible for personalized recommendations across the trading products, content, and community. You will understand how user behavior evolves across scenarios; model cross-scenario behavior sequences, short- and long-term interests, and changes in intent; and jointly optimize objectives such as clicks, conversions, and retention to improve recommendation performance and user experience.

You will work closely with recommendation engineering, growth product and operations, and data science teams to build a high-throughput, low-latency, highly available personalization system serving more than 80 million users globally. You will drive technical advances in personalized recommendations, distribution strategies, user understanding, and content understanding.

Key Responsibilities

  • Develop and improve recommendation models for the trading products, content, and community. Use large-scale user behavior data to model user interests accurately and improve recommendation performance and user experience.
  • Explore cross-domain transfer and cold-start optimization across business scenarios, taking each scenario's characteristics into account to improve cross-scenario recommendation results and cold-start coverage.
  • Optimize multi-objective ranking models for CTR, CVR, LTV, and other outcomes. Design mechanisms for combining ranking objectives and balance clicks, conversions, and long-term value under scenario-specific constraints.
  • Model cross-scenario user behavior sequences, short- and long-term interests, and changes in intent. Develop reusable user representations to address scenario transfer, sparse feedback, and cold-start challenges.
  • Explore generative recommendation approaches, including semantic IDs and generative candidate generation, and integrate generative methods with discriminative recommendation pipelines.

Major Requirements

  • At least 4 years of experience developing search, advertising, or recommendation algorithms at a consumer-facing internet company, with a deep understanding of retrieval, ranking, and multi-objective modeling.
  • Strong computer science fundamentals and proficiency in at least one of Python, Java, or C++. You write well-structured code, apply sound design principles, and enjoy tackling challenging problems.
  • Strong analytical and logical thinking, with the ability to identify problems and opportunities in data.
  • An interest in emerging technologies and the ability to approach challenging problems with clarity and sound reasoning.
  • Good business judgment and communication skills, with the ability to collaborate on and solve business problems.

Nice-to-have:

  • Search, advertising, or recommendation algorithm experience at major technology companies
  • Experience with multi-objective modeling, short- and long-term user sequence modeling, personalized uplift modeling, or generative modeling.
  • Publications at leading international conferences, including but not limited to KDD, SIGIR, RecSys, ACL, or NeurIPS.
  • An AI-driven approach and hands-on experience bringing LLM or agent applications into production for search, advertising, or recommendation use cases.

Why Join Us

  • A multi-domain recommendation challenge in fintech: Go beyond a single domain such as video or e-commerce. You will build personalization capabilities across trading products, market intelligence, community content, campaigns, and AI-powered investment workflows.
  • Proven business impact with substantial room for ML advancement: Our current recommendation system has demonstrated a 71% increase in CTR and a 1,285% increase in conversion rate, with significant potential for an ML-native upgrade.
  • Work at the intersection of AI and recommendations: Build where traditional recommender systems, generative AI, and LLM agents meet—one of the most active frontiers in engineering.
  • An opportunity to lead, not just follow: Our combination of trading, content, community, AI, and campaigns creates distinctive technical challenges and enables rapid iteration.
  • Global scale: Serve more than 80 million users across over 200 countries, tackling the real-world complexity of large-scale, real-time systems.
Vacancy posted 53 minutes ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Engineer, Recommendation Algorithm in Seattle, WA vacancy
  •  ...About the Role As a Principal Recommendation System/Platform Engineer, you will lead the upgrade of our core recommendation...  ...work closely with recommendation algorithm, growth product and operations,...  ...at least one mainstream deep learning framework, such as PyTorch or... 
    Principal

    ByLabs

    Seattle, WA
    53 minutes ago
  •  ...About the Role As a Principal Recommendation Platform Engineer, you will help upgrade our core recommendation...  ...-grade, large-scale, real-time machine learning recommendation platform. The role...  ...work closely with recommendation algorithm, growth product and operations, and... 
    Principal

    ByLabs

    Seattle, WA
    53 minutes ago
  •  ...forefront of developing the search recommendation algorithm for TikTok's rapidly expanding global...  ...enterprise. Utilizing cutting-edge machine learning technology, advanced NLP, CV, recommendation...  ..., we're shaping a pioneering engine within the industry. Our objective is... 
    Suggested
    Work experience placement
    Worldwide

    TikTok

    Seattle, WA
    4 days ago
  •  ...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 and techniques to improve user engagement and... 
    Suggested
    Temporary work
    Work experience placement

    TikTok

    Seattle, WA
    4 days ago
  • $241.68k

     ...challenge is an opportunity to learn and innovate as one team...  ...optimize the advanced recommendation systems that power the...  ...objectives through algorithmic solutions to build a healthy...  ...initiatives from a ML engineering viewpoint.Mentor junior Machine Learning Engineers and interns... 
    Suggested
    Full time
    Work experience placement

    TikTok

    Seattle, WA
    4 days ago
  •  ...creators.Job responsibilities:1. Build and design large-scale machine learning algorithms to model the real-time interests of creators to improve...  ...mining and ranking and recall of creators' product recommendations, and improve the overall GMV of the platform3. Use the large... 

    TikTok

    Seattle, WA
    4 days ago
  • The Data-E-commerce team oversees algorithmic and corresponding engineering work in the e-commerce business....  ...encompass not only utilizing recommendation and search algorithms to help users...  ...cutting-edge research in machine learning algorithms, such as retrieval and... 
    Temporary work

    TikTok

    Seattle, WA
    4 days ago
  •  ...commerce may be the hardest recommendation problem at TikTok. The "...  ...commerce Recommendation Live Algorithm team owns the end-to-end recommendation...  ...looking for experienced engineers and researchers who want to...  ...other large-scale applied machine learning, with a track record of... 
    Temporary work
    Shift work

    TikTok

    Seattle, WA
    5 days ago
  •  ...streaming and E-commerce short videos. The recommendation system plays an extremely important...  ...interests.We are a group of applied machine learning engineers and research scientists that focus...  ...single day. We develop innovative algorithms and ML techniques to improve user... 
    Temporary work

    TikTok

    Seattle, WA
    4 days ago
  • $276k - $414k

     ...live in the moment, learn about the world, and...  ...digital services.Snap Engineering teams build fun and...  ...We’re looking for a Principal Machine Learning Engineer to...  ...approaches and algorithms, and their applications...  ...advertising measurement, recommendation, and/or search... 
    Principal
    Full time
    Live in
    Work at office
    Local area

    Snap

    Seattle, WA
    5 days ago
  • $250.3k - $325.4k

     ..., a forward-looking evolution of our machine learning infrastructure and models.We are seeking a Principal Machine Learning Engineer to join our Vector Ads Modeling team....  ...performing high-impact team to advance ads recommendation algorithms to deliver personalized ads... 
    Principal
    Full time
    Work at office
    Worldwide

    Unity Technologies

    Bellevue, WA
    4 days ago
  •  ...intelligence systems using advanced machine learning, deep learning, and...  ...ad retrieval, ranking, recommendation, user modeling, prediction,...  ...looking for Machine Learning Engineers who are passionate about applying...  .... Strong foundation in algorithms, data structures, operating... 

    Mintegral

    Seattle, WA
    53 minutes ago
  • $129.96k - $246.24k

     ...The Data-E-commerce team oversees algorithmic and corresponding engineering work in the e-commerce business....  ...encompass not only utilizing recommendation and search algorithms to help users...  ...cutting‑edge research in machine learning algorithms, such as retrieval and... 
    Temporary work
    Local area

    Tik Tok

    Seattle, WA
    2 days ago
  • $42.75 per hour

     ...Introduction:Our E-commerce Recommendation Team is responsible...  ...in social events, learning programs, and...  ...build next-generation algorithms for measuring and optimizing...  ...Science, Computer Engineering or a related discipline...  ...Solid foundation in machine learning and deep learning... 
    Hourly pay
    Summer work
    Internship
    Local area

    TikTok

    Seattle, WA
    1 day ago
  • $57 per hour

    Responsibilities Our E-commerce Recommendation Team is responsible...  ...blends hands-on learning, enriching community‑...  ...next‑generation algorithms for measuring and optimizing...  ...Science, Electrical Engineering, Mathematics,...  ...Solid foundation in machine learning and deep learning... 
    Hourly pay
    Internship

    TikTok

    Seattle, WA
    3 days ago
  • $42.75 per hour

    Machine Learning Engineer Intern (E-Commerce Recommendation/Search Alliance) - 2027 Summer Location: Seattle Employment Type: Intern Job Code: A205157 Share...  ...machine learning, recommendation, and ranking algorithms to power large-scale e-commerce recommendation... 
    Hourly pay
    Summer work
    Internship
    Local area

    TikTok

    Seattle, WA
    2 days ago
  • $57 per hour

     ...of this team, you will build and scale high-impact Machine Learning solutions—including recommendation engines, search relevance, and e-commerce systems—designed...  ...Summer 2027. Proficient coding skills and strong algorithm & data structure basis. Effective communication... 
    Hourly pay
    Summer work
    Internship
    Local area
    Shift work

    TikTok USDS Joint Venture

    Seattle, WA
    2 days ago
  • $129.96k - $246.24k

    Responsibilities The E-commerce Recommendation Foundation team is...  ...both research thinking and engineering excellence. Every team member...  ...degree in Computer Science, Machine Learning, or a related field. 1+ years...  ...S. user data, apps and the algorithm. We safeguard the U.S.... 
    Temporary work
    Shift work

    TikTok USDS Joint Venture

    Seattle, WA
    1 day ago
  • $121.6k - $243.2k

    Responsibilities Our Search Engineering Team is responsible for building...  ...technology with modern machine learning methods from related fields such as NLP, CV, and recommender system. We embrace a culture...  ...improvement of the search core algorithm, possible directions include... 
    Full time
    Temporary work
    Internship
    Local area

    Tik Tok

    Seattle, WA
    2 days ago
  •  ...the TeamThe Governance and Experience Algorithm team was established in September 2020...  ...define products and drive initiatives from engineering viewpointsMinimum Qualifications:•...  ...in one of the following fields: machine learning , NLP and computer vision• Experience... 
    Work experience placement

    TikTok

    Seattle, WA
    4 days ago
  • $282.1k - $414.8k

     ...delivery promise creates a causal question.We are hiring a Principal Machine Learning Engineer to lead the Causal ML pod and establish the technical...  ...across promotions, lifecycle interventions, ranking, recommendations, search, substitutions, demand shaping, and inventory-... 
    Principal
    Hourly pay
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    3 days ago
  •  ...Extreme! As a global networking leader, learn why there’s no better time to join the Extreme team. AI Senior Principal Machine Learning Engineer Experience : 12 to 18 years...  ...experimentation cycles, and integrate models and algorithms in production systems at a very large... 
    Principal
    Shift work

    Extreme Networks, Inc

    Seattle, WA
    3 days ago
  • $220.6k - $295.9k

     ...is a global organization of engineers, product developers, designers...  ...to deliver E2E solutions for machine learning and data science. Our team is seeking a principal machine learning engineer who...  ...technologies or data-driven algorithms. If you are someone who is proactive... 
    Principal
    Work experience placement

    Disney Entertainment and ESPN Product & Technology Careers

    Seattle, WA
    4 days ago
  •  ...the company's revenue growth. Our Global E-Commerce Content Recommendation team owns the end-to-end recommendation stack for e-commerce...  ...compute era. ID-based collaborative filtering and supervised learning built today's systems and still run most of the industry — but... 
    Internship
    Worldwide

    TikTok

    Seattle, WA
    4 days ago
  •  ...Alliance team, focused on building AI-powered affiliate tools and personalized recommendations for merchants and creators. You will work on cutting‑edge machine learning, ranking algorithms, and end‑to‑end experimentation in a fast‑moving, global platform. You will collaborate... 
    Internship

    TikTok

    Seattle, WA
    2 days ago
  • $112.7k - $169.1k

     ...The opportunity Unity's Vector AI team builds the machine learning systems that decide which ads reach which players — across billions of monthly users on the world's leading game engine. Recommendation and ranking systems are the core of this work: predicting user... 
    Internship
    Work at office
    Worldwide
    Relocation package
    Shift work

    Unity

    Bellevue, WA
    5 days ago
  • $42.75 per hour

    Discover a career that energizes and excites you every day. @2026 TikTok Technology Machine Learning Engineer Intern (TikTok-Data-Search-Recommendation-Global E-Commerce) - 2027 Summer Location: Seattle Employment Type: Intern Job Code: A77149A Share this listing... 
    Hourly pay
    Summer work
    Internship

    TikTok

    Seattle, WA
    3 days ago
  •  ...driving ecosystem growth. They leverage large-scale machine learning to refine search and recommendation systems, focusing on personalized relevance, CTR/...  ...efficiency.4. Design and implement local services search algorithms across the full stack, including: Query analysis,... 
    Local area

    TikTok

    Seattle, WA
    4 days ago
  •  ...Responsibilities:1. Design and build large-scale machine learning algorithms to deeply optimize e-commerce search engines such as ranking, query analysis, and...  ...communication skills;2. Experience in search engines, recommendation systems, and computational advertising-... 

    TikTok

    Seattle, WA
    4 days ago
  •  ...world's most reliable on-demand, logistics engine for last-mile retail delivery! We're looking for an experienced machine learning engineer to help us develop the AI/ML to...  ...machine learning infrastructure to build recommendation system, and implementing new AI solutions... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    DoorDash

    Seattle, WA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Machine Learning Engineer, Recommendation Algorithm. Be the first to apply!