Principal Machine Learning Engineer, Recommendation Platform (ML Platform)
ByLabs
Job Description
About the Role
\nAs 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.
\nYou 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.
\n \nKey Responsibilities
\n- \n
- Develop high-throughput, low-latency recommendation services. Continuously improve system performance and reliability, and establish robust degradation and disaster-recovery mechanisms. \n
- 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. \n
- 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. \n
- 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. \n
- 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. \n
Major Requirements
\n- \n
- 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. \n
- 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. \n
- 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. \n
- 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. \n
- 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. \n
Nice-to-have:
\n- \n
- Architecture experience in search, advertising, or recommendations at major technology companies \n
- 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. \n
- Experience optimizing distributed training or inference for complex recommendation models, or scheduling heterogeneous CPU/GPU resources. \n
- Experience with cross-region high-availability deployments, active-active architectures, model release governance, or large-scale production incident response. \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
- ...About the Role As a Principal Recommendation System/Platform Engineer, you will lead the upgrade of our core recommendation... ...-grade, large-scale, real-time ML recommendation platform. This role... ...with at least one mainstream deep learning framework, such as PyTorch or...PlatformPrincipalFull time
- ...low-latency real-time recommendation systems that personalize... ...— covering the full ML lifecycle from data preparation and feature engineering to model training, evaluation... ...), and reinforcement learning / contextual bandits... ...for social/community platforms; publications at top...PlatformPrincipalFull time
$241.68k
...an opportunity to learn and innovate as one... ...optimize the advanced recommendation systems that power... ...and design ML models to optimize... ...initiatives from a ML engineering viewpoint.Mentor junior Machine Learning Engineers... ...perspectives. Our platform connects people from...PlatformFull timeWork experience placement$130k - $260k
...production-grade ML systems... ...personalization and recommendation experiences.... ...systems.Establish engineering patterns and... ...ranking, deep learning,... ...other advanced machine learning approaches... ...Product, and Platform teams to align... ...StockSummaryThe Principal, Machine Learning...PlatformPrincipalFull timeTemporary workPart timeWork experience placement$276k - $414k
...themselves, live in the moment, learn about the world, and... ...digital services.Snap Engineering teams build fun and... ...forefront.We’re looking for a Principal Machine Learning Engineer to join the Platform Integrity Engineering... ...leadership to up-level the ML tech stack and improve...PlatformPrincipalFull timeLive inWork 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- ...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
- ...other traditional E-commerce platforms, TikTok Shop provides... ...commerce short videos. The recommendation system plays an extremely... ...We are a group of applied machine learning engineers and research scientists that... ...innovative algorithms and ML techniques to improve user...PlatformTemporary work
- ...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
$241.68k
...Senior Machine Learning Engineer, Global E-Commerce – Recommendation (Multiple Positions) Location: Seattle Employment... ...experience.Research and design ML models to optimize systems, features... ..., and unique perspectives. Our platform connects people from across the...PlatformFull timeTemporary workWork experience placementLocal area- ...drive to succeed in this role Find out below. As a Principal Recommendation Algorithm Engineer, you will be responsible for personalized recommendations... .... Proven business impact with substantial room for ML advancement: Our current recommendation system has demonstrated...PrincipalTemporary work
$153.9k - $300.96k
...@2026 TikTok Technology Machine Learning Engineer Graduate (E-Commerce Recommendation/Search Alliance) - 2027 Start (PhD... ...intelligent commerce. Build ML-agents to automate algorithm development... ..., and unique perspectives. Our platform connects people from across the...PlatformTemporary workWork experience placementInternshipLocal area$153.9k - $300.96k
...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...PlatformTemporary workLive inLocal areaWorldwide- Design, implement, and scale critical machine learning models and systems to protect Snapchatters around global from harmful content and bad... ...in innovative ways Collaborate with leadership to up-level the ML tech stack and improve the performance of the organization Work...PlatformPrincipalTemporary workWork at officeFlexible hours
- Stripe is seeking a machine learning engineer to design, train, and deploy production ML systems that power product recommendations and personalized actions for Growth Platform. You will own end-to-end model development—from problem framing to training, evaluation, deployment...PlatformRemote job
$215k - $230k
...impact salary Position Overview The Principal Machine Learning Engineer contributes to the architecture and implementation of the platform used by scientists to bring safe, secure,... ...for real-time edge applications. ML Infrastructure and Platform Engineering...PlatformPrincipalFull timeRemote workMonday to Friday$236.7k - $309.03k
...Engineering | Mountain View, United States or Remote | Remote, Remote... ...Atlassian is seeking a Principal Machine Learning Scientist to join our Central... ...all our products and platform, provide cohesive AI experiences... ...providing guidance to emerging ML engineers. Your role is...PlatformPrincipalWork at officeLocal areaRemote work$236.7k - $309.03k
...where we have a legal entity. As a Principal ML Engineer in the Rovo & AI Engineering org,... ...What you’ll do As a Principal Machine Learning Engineer, you’ll tackle the open-ended... ...regression suites, experimentation platforms, and online quality signals. Advance...PlatformPrincipalWork at officeLocal area- Snap Inc. seeks a senior ML leader to design and scale critical models and systems for proactive harm detection, content moderation... ...and innovation. You should have extensive experience in machine learning, deep learning, computer vision, NLP, and multimodal models, plus...PlatformPrincipal
$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
$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... ...unique perspectives. Our platform connects people from...PlatformTemporary workLocal area$177k - $283.2k
...in terms of model fairness, performance, and platform scalability. What You Bring Bachelor’s Degree in Computer Science, Engineering, Physics, Mathematics or an equivalent... ...Proficiency in python, C++, familiarity with ML frameworks such as TensorFlow, or PyTorch....PlatformPrincipalWork at officeRemote work$205.6k - $269.9k
...building the data and AI platforms and services that enable the... ...across analytics, AI/ML, and operational use cases... ...core responsibilitiesAs a Principal Software Engineer, you will own the system design... ...challenges and technology recommendations focused on build vs. buy...PlatformPrincipalPermanent employmentFull timePart timeImmediate startWork visa- 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,...Platform
$115k - $225k
...ABOUT THE TEAMThe Core Platform and AI Engineering team at Parametric... ....ABOUT THE ROLEThe Principal Software Engineer, AI... ...deep knowledge of ML, NLP, transformer architectures... ...trends and recommend improvements to our... ...in Computer Science, Machine Learning, or a related field...PlatformPrincipalTemporary workWork at officeLocal areaRemote workWorldwideFlexible hours3 days per week$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$180k - $270k
...financial infrastructure platform for businesses.... ...Platform builds the machine learning systems that help businesses... ...their needs. Our recommendations reach users across the... ...operate production ML systems that improve... ...with data scientists, engineers, and product partners...PlatformTemporary workWork at officeLocal areaRemote workWork from homeRelocation
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!
- project engineer assistant project manager Seattle, WA
- 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




