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

Principal Machine Learning Engineer, Recommendation Platform (ML Platform)

Full-time

ByLabs

About the Role

As a Principal Recommendation System/Platform Engineer, you will lead the upgrade of our core recommendation architecture and recommendation model platform, transforming our existing rule-based personalization system into an industrial-grade, large-scale, real-time ML recommendation platform. This role spans key business scenarios, including trading products, content feeds, the community, and AI-powered investment workflows such as TradeGPT.

You will work closely with recommendation algorithm, growth product and operations, and data science teams to build a high-throughput, low-latency, highly available foundation for personalization at scale, serving more than 80 million users globally. You will lead architectural decisions, infrastructure development, and end-to-end delivery, taking the platform from zero to one in a resource-constrained, fast-moving environment.

Key Responsibilities

  • Develop high-throughput, low-latency recommendation services. Continuously improve system performance and reliability, and establish robust degradation and disaster-recovery mechanisms.
  • Build and optimize large-scale model training infrastructure, including distributed training, job scheduling, resource management, fault recovery, and training observability. Improve training efficiency, stability, and resource utilization.
  • Build model deployment capabilities and high-performance online inference services. Optimize model loading, inference latency, throughput, and infrastructure cost; implement autoscaling, canary releases, graceful degradation, and disaster recovery to ensure service availability under high traffic.
  • Establish an engineering feedback loop from offline evaluation and online experimentation to production monitoring. Monitor model quality, service performance, and anomalies; build alerting capabilities to support incident diagnosis and safe rollback.
  • Collaborate with recommendation algorithm and business engineering teams to identify common needs across trading products, content feeds, community, and other recommendation scenarios. Standardize training, deployment, and inference capabilities to bring models into production reliably and efficiently.

Major Requirements

  • At least 4 years of recommender systems engineering experience at a consumer-facing internet company. You have contributed substantially to the design and development of a model training platform, model deployment platform, or large-scale online inference service, and have hands-on experience resolving production issues.
  • Strong computer science fundamentals and proficiency in at least one of Go, Java, or C++. You write well-structured code, apply sound design principles, and enjoy tackling challenging engineering problems.
  • Familiarity with at least one mainstream deep learning framework, such as PyTorch or TensorFlow. You understand the end-to-end workflow of training, exporting, deploying, and serving recommendation models, and have practical experience with distributed training or training job orchestration.
  • An understanding of the recommendation system lifecycle and the engineering considerations involved in sequence models, multi-objective models, and other recommender model types. You can work with algorithm teams to turn model requirements into reusable, maintainable production platform capabilities.
  • Experience designing and optimizing high-throughput, low-latency services. You can diagnose and resolve online inference issues involving throughput, P99 latency, reliability, and resource cost.

Nice-to-have:

  • Architecture experience in search, advertising, or recommendations at major technology companies
  • Experience leading the development of a training platform, model deployment platform, or online inference pipeline from the ground up in a large-scale recommendation, advertising, or search system, and making those capabilities reusable across business scenarios.
  • Experience optimizing distributed training or inference for complex recommendation models, or scheduling heterogeneous CPU/GPU resources.
  • Experience with cross-region high-availability deployments, active-active architectures, model release governance, or large-scale production incident response.
  • 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 3 days ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Engineer, Recommendation Platform (ML Platform) in Seattle, WA vacancy
  •  ...About the Role As a Principal Recommendation Platform Engineer, you will help upgrade our core recommendation...  ...industrial-grade, large-scale, real-time machine learning recommendation platform. The role...  ...impact with substantial room for ML advancement: Our current... 
    Platform
    Principal
    Full time

    ByLabs

    Seattle, WA
    3 days ago
  • $272.7k - $356.03k

     ...future team: Search Platform The Search Platform...  ...determine where new ML capabilities can meaningfully...  ...retrieval and machine learning into production systems...  ..., mentor senior engineers, and align technical...  ...low-latency search, recommendation, advertising, or retrieval... 
    Platform
    Principal
    Full time
    Work at office
    Local area

    Atlassian

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

     ...causal question.We are hiring a Principal Machine Learning Engineer to lead the Causal ML pod and establish the technical...  ...measurement and decision platform.A central mandate is to define...  ...lifecycle interventions, ranking, recommendations, search, substitutions, demand... 
    Platform
    Principal
    Hourly pay
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    3 days ago
  •  ...commerce may be the hardest recommendation problem at TikTok....  ..., turning a content platform into one of its top...  ...for experienced engineers and researchers who want...  ...large-scale applied machine learning, with a track record...  ...strong results in major ML competitions.Req ID:... 
    Platform
    Temporary work
    Shift work

    TikTok

    Seattle, WA
    15 hours ago
  •  ...About the Role As a Principal Recommendation Algorithm Engineer, you will be responsible for personalized recommendations across the trading products, content...  .... Proven business impact with substantial room for ML advancement: Our current recommendation system has... 
    Principal
    Full time
    Temporary work

    ByLabs

    Seattle, WA
    4 days ago
  •  ...interactive mobile advertising platform. Focused on the APAC...  ...using advanced machine learning, deep learning, and...  ...retrieval, ranking, recommendation, user modeling, prediction...  ...for Machine Learning Engineers who are passionate...  ...production-quality ML solutions using PyTorch... 
    Platform

    Mintegral

    Seattle, WA
    2 days ago
  • $57 per hour

     ...energizes and excites you every day. Machine Learning Engineer Intern (E-Commerce Recommendation/Search Alliance) - 2027 Start (...  ...of intelligent commerce. Build ML-agents to automate algorithm development...  ..., and unique perspectives. Our platform connects people from across the... 
    Platform
    Hourly pay
    Internship
    Local area

    TikTok

    Seattle, WA
    3 days ago
  • $177k - $283.2k

     ...passionate about AI? Do you love engineering solutions enabling fast,...  ...for the greater good?As a Principal ML Engineer at Dedrone, you...  ...architecting and implementing the platform used by Dedrone scientists...  ...the development of new machine learning models and AI capabilities,... 
    Platform
    Principal
    Work experience placement
    Work at office
    Remote work

    Axon

    Seattle, WA
    2 days ago
  •  ...merchants and creators in the e-commerce platform to meet merchants' business indicators...  ...:1. Build and design large-scale machine learning algorithms to model the real-time interests...  ...and recall of creators' product recommendations, and improve the overall GMV of the platform... 
    Platform

    TikTok

    Seattle, WA
    4 days ago
  • $150k - $200k

     ...United StatesProducts - Engineering /Fulltime /HybridOver...  ...networking leader, learn why there is no better...  ...detailsTitle of position: Principal Machine Learning...  ...Machine Learning, Graph ML, Big DataExperience :...  ...Core group is pioneering platforms and solutions for Generative... 
    Platform
    Principal
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Shift work

    Extreme Networks, Inc.

    Seattle, WA
    2 days ago
  •  ...global networking leader, learn why there’s no better time...  ...Extreme team. AI Senior Principal Machine Learning Engineer Experience : 12 to 18...  ...big data, cloud computing, ML and generative AI. This is...  ...our various products and platforms, design and launch strategic... 
    Platform
    Principal
    Shift work

    Extreme Networks, Inc

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

     ...global organization of engineers, product developers,...  ...building the products and platforms that will power our...  ...deliver E2E solutions for machine learning and data science....  ...Our team is seeking a principal machine learning engineer...  ...unblock and guide our ML , Research and... 
    Platform
    Principal
    Work experience placement

    Disney Entertainment and ESPN Product & Technology Careers

    Seattle, WA
    14 days ago
  •  ...affiliate tools and personalized recommendations for merchants and creators....  ...will work on cutting‑edge machine learning, ranking algorithms, and end...  ...in a fast‑moving, global platform. You will collaborate with cross...  ...with production‑grade ML systems, and participate in... 
    Platform
    Internship

    TikTok

    Seattle, WA
    2 days ago
  • $141.9k - $190.3k

     ...is a global organization of engineers, product developers, designers...  ...building the products and platforms that will power our media, advertising...  ...right time. As a Senior Machine Learning Engineer of our team, you...  .... An understanding of ML models and knowledge of how... 
    Platform
    Principal
    Work experience placement
    Work at office

    Oracle

    Seattle, WA
    2 days ago
  • $57 per hour

    Responsibilities Our E-commerce Recommendation Team is responsible...  ...blends hands-on learning, enriching community‑...  ...growth of the platform ecosystem. Qualifications...  ...Science, Electrical Engineering, Mathematics,...  ...Solid foundation in machine learning and deep learning... 
    Platform
    Hourly pay
    Internship

    TikTok

    Seattle, WA
    3 days ago
  • $42.75 per hour

     ...Introduction:Our E-commerce Recommendation Team is responsible...  ...in social events, learning programs, and...  ...sustainable growth of the platform ecosystem. Qualifications...  ...Science, Computer Engineering or a related discipline...  ...Solid foundation in machine learning and deep... 
    Platform
    Hourly pay
    Summer work
    Internship
    Local area

    TikTok

    Seattle, WA
    6 days ago
  • $57 per hour

    Responsibilities The Recommendation Foundation team within...  ..., reinforcement learning, and system optimization...  ...research thinking and engineering practice equally. Every...  ...Solid foundation in machine learning and deep...  ...unique perspectives. Our platform connects people from... 
    Platform
    Hourly pay
    Internship

    TikTok

    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...  ...unique perspectives. Our platform connects people from across... 
    Platform
    Temporary work
    Shift work

    TikTok USDS Joint Venture

    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...  ...skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does... 
    Platform
    Hourly pay
    Summer work
    Internship
    Local area
    Shift work

    TikTok USDS Joint Venture

    Seattle, WA
    2 days ago
  • $42.75 per hour

     ...excites you every day. @2026 TikTok Technology Machine Learning Engineer Intern (TikTok-Data-Search-Recommendation-Global E-Commerce) - 2027 Summer Location:...  ...skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does... 
    Platform
    Hourly pay
    Summer work
    Internship

    TikTok

    Seattle, WA
    3 days 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...  ..., data pipelines, tools, or platform components that support search... 
    Platform
    Full time
    Temporary work
    Internship
    Local area

    TikTok

    Seattle, WA
    2 days ago
  • $121.6k - $243.2k

     ...personalized product recommendations that make it easier to...  ...understanding, and machine learning solutions that impact...  ...with product managers, engineers, and cross-functional...  ...commerce. Build ML-agents to automate algorithm...  ...perspectives. Our platform connects people from... 
    Platform
    Full time
    Temporary work
    Work experience placement
    Internship
    Local area

    TikTok

    Seattle, WA
    4 days ago
  • $57 per hour

     ...Global E-Commerce Content Recommendation team owns the end-to-...  ...and supervised learning built today's systems...  ...low-bit quantization — engineered for what makes recommendation...  ...discipline. Solid ML and engineering...  ...unique perspectives. Our platform connects people from across... 
    Platform
    Hourly pay
    Full time
    Internship
    Live in
    Local area
    Worldwide

    TikTok

    Seattle, WA
    4 days ago
  • $189.72k - $332.01k

     ...around the world come to our platform to find creative ideas,...  ...billion ideas saved, Pinterest Machine Learning engineers build personalized...  ...and contribute large-scale recommendation systems in ways you won’t find...  ...Product, and Design), Ads ML Engineering team connects the... 
    Platform
    Local area
    Relocation package

    Pinterest

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

     ...live in the moment, learn about the world, and...  ...digital services.Snap Engineering teams build fun and technically...  ....We’re looking for a Principal Machine Learning Engineer to...  ...to up-level the ML tech stack and...  ...advertising measurement, recommendation, and/or search domainExperience... 
    Principal
    Full time
    Live in
    Work at office
    Local area

    Snap

    Seattle, WA
    15 hours ago
  •  ...shopping experience on the platform;- Through building...  ...) developing state-of-art Machine Learning (ML) solutions to prevent customers...  ...communicate insights and recommendations to Product and Tech teams-...  ...multidisciplinary science, engineering and business backgrounds to... 
    Platform
    Worldwide

    TikTok

    Seattle, WA
    4 days ago
  • $142.3k - $263.3k

     ...Number: 200679685Team: Machine Learning and AILocation:...  ...everything from search and recommendations to other innovative features...  ..., Researchers, and Engineers to drive improvements across our platforms.DescriptionWe are...  ...This role blends deep ML engineering expertise... 
    Platform
    Relocation

    Apple

    Seattle, WA
    4 days ago
  • $209k

     ...Principal, Machine Learning Engineer - Search We exist to wow our customers. We know we’re doing the right...  ...including information retrieval, recommendation systems, machine learning, deep learning...  ...of-the-art technologies, including ML,DLand large languagemodel.... 
    Principal
    Temporary work
    Flexible hours

    Coupang

    Seattle, WA
    1 day ago
  • $189.31k - $389.75k

     ...the world come to our platform to find creative ideas...  ...intersection of distributed machine learning, large multimodal...  ...Machine Learning Engineer / Technical Lead who can...  ...leader who combines strong ML judgment with product...  ...user understanding, recommender systems and LLMs is also... 
    Platform
    Work at office
    Local area
    Relocation package

    Pinterest

    Seattle, WA
    15 hours ago
  • $203.5k - $299.3k

     ...the RoleWe are hiring a Causal Machine Learning Engineer to help build the causal ML foundation behind how DoorDash...  ...surrogate metrics, experimentation platforms, counterfactual policy...  ...evaluation frameworks for ranking, recommendations, search, promotions, substitutions... 
    Platform
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    Seattle, WA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Machine Learning Engineer, Recommendation Platform (ML Platform). Be the first to apply!