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

Job Description

About the Role

\n

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.

\n

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.

\n

\n

Key Responsibilities

\n
    \n
  • 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.
  • \n
  • 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.
  • \n
  • 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.
  • \n
  • 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.
  • \n
  • Explore generative recommendation approaches, including semantic IDs and generative candidate generation, and integrate generative methods with discriminative recommendation pipelines.
  • \n
\n

Major Requirements

\n
    \n
  • 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.
  • \n
  • 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.
  • \n
  • Strong analytical and logical thinking, with the ability to identify problems and opportunities in data.
  • \n
  • An interest in emerging technologies and the ability to approach challenging problems with clarity and sound reasoning.
  • \n
  • Good business judgment and communication skills, with the ability to collaborate on and solve business problems.
  • \n
\n

Nice-to-have:

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

Why Join Us

\n
    \n
  • 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.
  • \n
  • 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.
  • \n
  • 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.
  • \n
  • An opportunity to lead, not just follow: Our combination of trading, content, community, AI, and campaigns creates distinctive technical challenges and enables rapid iteration.
  • \n
  • Global scale: Serve more than 80 million users across over 200 countries, tackling the real-world complexity of large-scale, real-time systems.
  • \n
Vacancy posted 18 days ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Engineer, Recommendation Algorithm in Seattle, WA vacancy
  •  ...build low-latency real-time recommendation systems that personalize...  ...data preparation and feature engineering to model training, evaluation...  ...of recommendation algorithms including collaborative filtering...  ...PLE/MMoE), and reinforcement learning / contextual bandits ~... 
    Principal
    Full time

    ByLabs

    Seattle, WA
    2 days ago
  •  ...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
    Full time

    ByLabs

    Seattle, WA
    1 day ago
  •  ...Description About the Role \n As a Principal Recommendation System/Platform Engineer, you will lead the upgrade of our...  ...work closely with recommendation algorithm, growth product and operations,...  ...at least one mainstream deep learning framework, such as PyTorch or... 
    Principal

    ByLabs

    Seattle, WA
    2 days 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
    2 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
    2 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... 
    Full time
    Work experience placement

    TikTok

    Seattle, WA
    2 days ago
  • $241.68k

     ...Senior Machine Learning Engineer, Global E-Commerce – Recommendation (Multiple Positions) Location: Seattle Employment Type: Regular Job Code:...  ...ecosystem health, and business objectives through algorithmic solutions to build a healthy, sustainable e-commerce... 
    Full time
    Temporary work
    Work experience placement
    Local area

    TikTok

    Seattle, WA
    1 day 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
    14 hours 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
    2 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
    2 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
    2 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
    2 days ago
  • $153.9k - $300.96k

     ...Build and optimize recommendation models across recall,...  ...models, reinforcement learning, and long‑term value...  ...Science, Electrical Engineering, Mathematics, Statistics...  ...Solid foundation in machine learning and at least...  ...of data structures, algorithms, and large‑scale model... 
    Temporary work
    Local area

    TikTok

    Seattle, WA
    1 day 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
    3 days ago
  • $153.9k - $300.96k

     ...excites you every day. @2026 TikTok Technology Machine Learning Engineer Graduate (E-Commerce Recommendation/Search Alliance) - 2027 Start (PhD) Location:...  ...machine learning, recommendation, and ranking algorithms to power large-scale e-commerce recommendation... 
    Temporary work
    Work experience placement
    Internship
    Local area

    TikTok

    Seattle, WA
    1 day 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
    2 days ago
  • $153.9k - $300.96k

     ...Our Global E-Commerce Content Recommendation team owns the end-to-end...  ...collaborative filtering and supervised learning built today's systems and...  ...and low-bit quantization — engineered for what makes...  ...coding agents deep into the algorithm-development loop: automated... 
    Temporary work
    Live in
    Local area
    Worldwide

    TikTok

    Seattle, WA
    1 day 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
    4 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
    2 days ago
  • $153.9k - $300.96k

     ...Machine Learning Engineer, E-commerce Governance Algorithms Location: Seattle Employment Type: Regular Job Code: J3HCL Share this listing: Responsibilities The e-commerce industry has seen tremendous growth in recent years and has become a hotly... 
    Temporary work
    Work experience placement
    Local area

    TikTok

    Seattle, WA
    14 hours ago
  • $130k - $260k

     ...personalization and recommendation experiences.Own technical...  ...systems.Establish engineering patterns and best practices...  ...and ranking, deep learning, representation...  ..., and other advanced machine learning approaches.Design...  ...: - StockSummaryThe Principal, Machine Learning... 
    Principal
    Full time
    Temporary work
    Part time
    Work experience placement

    Walmart

    Bellevue, 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
    1 day ago
  • $236.7k - $309.03k

     ...Engineering | Mountain View, United States or Remote | Remote, Remote | Seattle, United...  ...company. Atlassian is seeking a Principal Machine Learning Scientist to join our Central AI...  ...of the cutting edge machine learning algorithms, training sophisticated models, collaborating... 
    Principal
    Work at office
    Local area
    Remote work

    Atlassian Corp.

    Bellevue, WA
    14 hours 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
    1 day ago
  • $236.7k - $309.03k

     ...Engineering | Seattle, United States | Remote, Remote | San Francisco, United States...  ...future of work. We are looking for a Principal Machine Learning Engineer to join our Search &...  ...implementation of cutting-edge machine learning algorithms and sophisticated models that power... 
    Principal
    Work at office
    Local area
    Remote work
    Worldwide

    Atlassian Corp.

    Seattle, WA
    1 day ago
  • ByteDance's TikTok E-commerce Recommendation and Marketing Algorithm team builds algorithms and big data systems to power shopping experiences, enabling discovery, personalized messaging, and secure platform governance. The team focuses on recall/sorting, user growth,... 

    Bytedance

    Seattle, WA
    1 day 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
    2 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
    2 days ago
  •  ...) developing state-of-art Machine Learning (ML) solutions to prevent...  ...the art machine learning algorithms, to respond to and mitigate...  ...communicate insights and recommendations to Product and Tech teams-...  ...multidisciplinary science, engineering and business backgrounds to... 
    Worldwide

    TikTok

    Seattle, WA
    2 days ago
  • $175k - $308.5k

     ...Services Apple Services Engineering (ASE) builds experiences...  ...every day. From personalized recommendations to proactive intelligence...  ...research, advanced machine learning, and large language models...  ...ranking, or optimization algorithms at scale. Proven experience... 
    Relocation

    Apple Inc.

    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!