Principal Machine Learning Engineer, Recommendation Platform (Feature Platform)
ByLabs
About the Role
As a Principal Recommendation Platform Engineer, you will help upgrade our core recommendation architecture and feature platform, evolving our current rule-based personalization system into an industrial-grade, large-scale, real-time machine learning recommendation platform. The 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 stream-and-batch feature computation and training data pipelines to support minute-level updates of user behavior features. Develop a Feature Store that unifies online and offline features, address temporal feature leakage and feature consistency issues, and support faster model iteration and performance improvements.
- Identify common architectural needs across recommendation scenarios—including trading products, content feeds, and community—and optimize their workflows. Build reusable platform capabilities to address technical challenges and business requirements.
- Develop and optimize core recommendation components, and drive the engineering and business adoption of emerging technologies, including LLMs and AI agents.
Major Requirements
- At least 4 years of recommender systems engineering experience at a consumer internet company. You have played a significant role in, or led, the launch or architectural modernization of a real-time recommendation system serving tens of millions of users. Experience building a recommendation system or feature platform from the ground up is preferred.
- 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.
- Experience with stream-and-batch data processing and feature and training data pipelines, including hands-on experience resolving stream-processing latency and data backlog issues. Familiarity with the deployment and performance tuning of mainstream big-data systems, key-value stores, and vector databases.
- A platform-oriented approach to architecture and standardization. Experience developing core modules for a large-scale recommendation platform, feature platform, experimentation platform, or high-performance RPC framework is preferred.
- A deep understanding of the recommendation system lifecycle, with the ability to collaborate effectively with algorithm teams and translate model requirements into reliable production systems.
Nice-to-have:
- Architecture experience in search, advertising, or recommendations at major technology companies
- Experience as a key engineer building cross-business feature platforms, large-scale online and offline feature services, or embedding feature pipelines.
- Experience with multi-region deployment, data synchronization, active-active architectures, or cross-region RPC latency optimization.
- 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 System/Platform Engineer, you will lead the upgrade of our core recommendation architecture and recommendation... .... Familiarity with at least one mainstream deep learning framework, such as PyTorch or TensorFlow. You...PlatformPrincipalFull time
- ...ByLabs is hiring a Principal Recommendation System/Platform Engineer in Seattle to lead upgrading our core architecture and ML platform. You will drive transformation from rule-based personalization to an industrial-scale, real-time system serving millions of users....PlatformPrincipal
$241.68k
...an opportunity to learn and innovate as one... ...the advanced recommendation systems that power... ...optimize systems, features, algorithms, and product... ...from a ML engineering viewpoint.Mentor junior Machine Learning Engineers... ...perspectives. Our platform connects people from...PlatformFull timeWork experience placement$276k - $414k
...themselves, 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 join the Platform Integrity Engineering team... ...detect bad actors with features such as social, time...PlatformPrincipalFull timeLive inWork at officeLocal area$282.1k - $414.8k
...question.We are hiring a Principal Machine Learning Engineer to lead the Causal ML pod... ...measurement and decision platform.A central mandate is to define... ...interventions, ranking, recommendations, search, substitutions,... ...jobs in NYC and certain features may qualify it as an AEDT...PlatformPrincipalHourly payWork at officeLocal areaImmediate startRemote workFlexible hours- ...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... ...real-time data pipelines, feature engineering, model optimization...PlatformTemporary work
- ...Senior Principal Machine Learning Systems Engineer, Search PlatformThe Search Platform team is responsible for powering Rovo Search, knowledge discovery and search for... ...operating large-scale, low-latency search, recommendation, advertising, or retrieval systems.Deep ML...PlatformPrincipal
- ...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... ...embedding models, feature representations, and...Platform
$42.75 per hour
...@2026 TikTok Technology Machine Learning Engineer Intern (TikTok-Data-Search-Recommendation-Global E-Commerce) - 2027 Summer... ..., and iteration of Search features, services, or tools under the... ...and unique perspectives. Our platform connects people from across the...PlatformHourly paySummer workInternship$57 per hour
...will build and scale high-impact Machine Learning solutions—including recommendation engines, search relevance, and e-... ...Implement efficient pipelines for feature extraction, model training, evaluation... ..., and unique perspectives. Our platform connects people from across the...PlatformHourly paySummer workInternshipLocal areaShift work$177k - $283.2k
...about AI? Do you love engineering solutions enabling... ...the greater good?As a Principal ML Engineer at Dedrone... ...and implementing the platform used by Dedrone scientists... ...secure, reliable AI features to the field of... ...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... ...detailsTitle of position: Principal Machine Learning EngineerPosition... ...group is pioneering platforms and solutions for... ...knowledge of its advanced features and libraries....PlatformPrincipalFull timeH1bLocal areaWork from homeWork visaShift work- ...commerce may be the hardest recommendation problem at TikTok. The "... ...market, turning a content platform into one of its top three e... ...are looking for experienced engineers and researchers who want to... ...other large-scale applied machine learning, with a track record of models...PlatformTemporary workShift work
- ...About the Role 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...PrincipalFull timeTemporary work
- ...build low-latency real-time recommendation systems that personalize... ...from data preparation and feature engineering to model training, evaluation... ...PLE/MMoE), and reinforcement learning / contextual bandits ~... ...systems for social/community platforms; publications at top AI/ML...Platform
$42.75 per hour
...The Global E-commerce Recommendation Live Algorithm team... ...multimodal representation learning, and cross-domain... ...Computer Science, Computer Engineering or a related... ...Solid foundation in machine learning and at least... ...unique perspectives. Our platform connects people from...PlatformHourly paySummer workInternshipLocal area$57 per hour
...career that energizes and excites you every day. Machine Learning Engineer Intern (E-Commerce Recommendation/Search Alliance) - 2027 Start (PhD) Location:... ...skills, experiences, and unique perspectives. Our platform connects people from across the globe and so does...PlatformHourly payInternshipLocal area$104.5k - $234.6k
...opportunities to contribute, grow and learn at multiple levels . Career Level - IC4 Principal Platform Software Engineer.Lead platform projects... ...and guide new software features and enhancements leading... ...technical leaders upon completion. Recommends project or design scope....PlatformPrincipalTemporary workFlexible hoursShift work$104.5k - $234.6k
Responsibilites: Lead engineering and operational management... ...environment.Leads platform projects crossing multiple... ...guide new software features and enhancements... ...leaders upon completion. Recommends project or design scope... ...strategies.Continuous Learning:Pursues learning opportunities...PlatformPrincipalTemporary workFlexible hoursShift work$150k - $200k
...knowledge of advanced features and libraries. ~... ...preferably on cloud platforms such as AWS, Azure, or... ...lead, or leading an engineering team. ~ Preferred:... ...equivalent experience in machine learning. ~ Preferred: Experience... ...hiring a full-time Principal Machine Learning...PlatformPrincipalFull timeH1bWork from homeWorldwideWork visaFlexible hours$96.8k - $306.4k
...service and equips support engineers with timely insights... ....Drives cross-group platform initiatives (e.g.,... ...guide new software features and enhancements following... ...scope and design recommendations.Provides technical guidance... ...issues.Continuous Learning:Leverages deep...PlatformPrincipalTemporary workFlexible hoursShift work- ...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... ...not limited to building real-time data pipelines, feature engineering, model optimization and innovation•...Temporary workWork experience placement
$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$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
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$185k - $235k
...the Content Intelligence platform shaping the future content... ...information powered by advanced AI, recommendation systems, and adtech.... ...— and turn them into the features and audiences that power... ...for an experienced Senior Machine Learning Engineer to design and build the data...PlatformFull timeLocal areaWork from home$189.72k - $332.01k
...around the world come to our platform to find creative ideas,... ...Pinterest, AI isn't just a feature, it's a powerful partner... ...billion ideas saved, Pinterest Machine Learning engineers build personalized... ...and contribute large-scale recommendation systems in ways you won’t...PlatformLocal areaRelocation package$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$104.5k - $234.6k
...Responsibilites: ~ Lead engineering and operational... ...environment. Leads platform projects crossing multiple... ...guide new software features and enhancements... ...leaders upon completion. Recommends project or design scope... ...strategies. Continuous Learning: ~ Pursues learning...PlatformPrincipalTemporary workFlexible hoursShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Machine Learning Engineer, Recommendation Platform (Feature Platform). Be the first to apply!
- chief engineer Seattle, WA
- principal infrastructure engineer Seattle, WA
- director of hardware engineering 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
- director quality engineering Seattle, WA




