Principal Machine Learning Engineer, Recommendation Platform (ML Platform)
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.
- ...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...PlatformPrincipalFull time
$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...PlatformPrincipalFull timeWork at officeLocal area$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...PlatformPrincipalHourly payWork at officeLocal areaImmediate startRemote workFlexible hours- ...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:...PlatformTemporary workShift work
- ...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...PrincipalFull timeTemporary work
- ...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
$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...PlatformHourly payInternshipLocal area$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,...PlatformPrincipalWork experience placementWork at officeRemote work- ...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
$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...PlatformPrincipalFull timeH1bLocal areaWork from homeWork visaShift work- ...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...PlatformPrincipalShift work
$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...PlatformPrincipalWork experience placement- ...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...PlatformInternship
$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...PlatformPrincipalWork experience placementWork at office$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...PlatformHourly payInternship$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...PlatformHourly paySummer workInternshipLocal area$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...PlatformHourly payInternship$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...PlatformTemporary workShift work$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...PlatformHourly paySummer workInternshipLocal areaShift work$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...PlatformHourly paySummer workInternship$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...PlatformFull timeTemporary workInternshipLocal area$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...PlatformFull timeTemporary workWork experience placementInternshipLocal area$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...PlatformHourly payFull timeInternshipLive inLocal areaWorldwide$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...PlatformLocal areaRelocation package$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...PrincipalFull timeLive inWork at officeLocal area- ...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...PlatformWorldwide
$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...PlatformRelocation$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....PrincipalTemporary workFlexible hours$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...PlatformWork at officeLocal areaRelocation package$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...PlatformHourly payWork at officeLocal areaRemote workFlexible hours
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!
- chief engineer Seattle, WA
- principal infrastructure engineer Seattle, WA
- director data engineering Seattle, WA
- senior director engineering Seattle, WA
- technical director engineering Seattle, WA
- principal security engineer Seattle, WA
- senior chief engineer Seattle, WA
- data center chief engineer Seattle, WA
- hotel chief engineer Seattle, WA
- principal cloud engineer Seattle, WA






