Principal Machine Learning Engineer, Recommendation Algorithm
ByLabs
Job Description
About the Role
\nAs 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.
\nYou 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 \nKey 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
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
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
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
- ...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 ~...PrincipalFull time
- ...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...PrincipalFull time
- ...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
- ...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...SuggestedWork experience placementWorldwide
- ...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...SuggestedTemporary workWork experience placement
$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 timeWork experience placement$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 timeTemporary workWork experience placementLocal area- ...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...
- ...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...
- ...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
- 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
- ...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 workShift work
$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 workLocal area$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...PrincipalFull timeLive inWork at officeLocal area$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 workWork experience placementInternshipLocal area$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...PrincipalFull timeWork at officeWorldwide$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 workLive inLocal areaWorldwide$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 paySummer workInternshipLocal area- ...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
$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 workWork experience placementLocal area$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...PrincipalFull timeTemporary workPart timeWork experience placement$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-...PrincipalHourly payWork at officeLocal areaImmediate startRemote workFlexible hours$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...PrincipalWork at officeLocal areaRemote work- ...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...PrincipalShift work
$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...PrincipalWork at officeLocal areaRemote workWorldwide- 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,...
- ...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
- ...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-...
- ...) 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
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Machine Learning Engineer, Recommendation Algorithm. Be the first to apply!
- engineering director Seattle, WA
- hotel chief engineer Seattle, WA
- director systems engineering Seattle, WA
- technical director engineering Seattle, WA
- chief design engineer Seattle, WA
- principal network engineer Seattle, WA
- senior civil engineer project manager Seattle, WA
- principal data engineer Seattle, WA
- principal engineer Seattle, WA
- director data engineering Seattle, WA




