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

Principal Machine Learning Engineer, Recommendation Platform (Feature Platform)

Full-time

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.
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Principal Machine Learning Engineer, Recommendation Platform (Feature Platform) in Washington DC vacancy
  •  ...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... 
    Platform
    Principal
    Full time

    ByLabs

    Washington DC
    21 hours 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...  ...embedding models, feature representations, and... 
    Platform

    Mintegral

    Washington DC
    13 hours ago
  • $272.7k - $356.03k

     ...Your future team: Search Platform The Search Platform team...  ...information retrieval and machine learning into production systems through...  ...fragmented systems, mentor senior engineers, and align technical and...  ...scale, low-latency search, recommendation, advertising, or retrieval... 
    Platform
    Principal
    Full time
    Work at office
    Local area

    Atlassian

    Washington DC
    7 days ago
  •  ...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... 
    Principal
    Full time
    Temporary work

    ByLabs

    Washington DC
    2 days ago
  • $150k - $200k

     ...global networking leader, learn why there is no better time...  ...Title of position: Principal Machine Learning Engineer Position type: Full time...  ...Core group is pioneering platforms and solutions for Generative...  ...knowledge of its advanced features and libraries. ~ Expertise... 
    Platform
    Principal
    Full time
    H1b
    Local area
    Work from home
    Work visa
    Flexible hours
    Shift work

    Extreme Networks

    Washington DC
    more than 2 months ago
  • $127k - $215k

     ...SUMMARY: Join Our Android Platform Team as a Mobile Principal Engineer - Shape the Future of...  ...and excellence across our feature teams.You’ll collaborate...  ...developers, and recommending improvements to workflows...  ...an organizational unit.Learning and Applying Professional... 
    Platform
    Principal
    Full time
    Work at office
    Remote work
    Flexible hours

    Marriott International

    Bethesda, MD
    4 days ago
  • $205.6k - $269.9k

     ...and building the data and AI platforms and services that enable the...  ...As a Princi pal Software Engineer, you will own the system design...  ...data, online and offline feature parity or backfilling features...  ...implementation challenges and technology recommendations focused on build vs. buy... 
    Platform
    Principal
    Permanent employment
    Part time
    Immediate start
    Work visa

    lululemon

    Washington DC
    5 days ago
  •  ...connect with you and explore possibilities to build an exciting future together! Job Title: Cortex Principal / Lead ML Engineer - Enterprise Machine Learning Platform (Multi-Cloud) Location: Concord, CA Duration: Long Term We are looking for a seasoned... 
    Platform
    Principal

    PeopleNTech LLC

    Alexandria, VA
    16 days ago
  • $95k - $141k

     ...our cutting-edge technology platform, Narrative Analytics®....  ...media, deliver strategic recommendations, and craft executive-level...  ...Protagonist is looking for a Senior Machine Learning Engineer who builds production-...  ...Develop LLM-powered features on AWS Bedrock: RAG pipelines... 
    Platform

    Protagonist

    Washington DC
    19 days ago
  • $144.16k - $162.18k

     ...Common App is currently searching for a Principal AI & Machine Learning Engineer.  RESPONSIBILITIES The...  ...working with large-scale cloud data platforms (e.g., Databricks, Snowflake, BigQuery...  ...Familiarity with Databricks AI features, including MLflow, Model Serving, and... 
    Platform
    Principal
    Temporary work
    Fixed term contract
    Live in
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Common App

    Arlington, VA
    a month ago
  • $119.7k - $199.3k

     ...Communications, Customer Care, Engineering & Product, Finance,...  ...MattersAs a senior machine learning engineer, you will...  ...will focus on AI/ML platforms, Ask The Post,...  ...retrieval, ranking, recommendation, and generative AI-...  ...for model training, feature generation, experimentation... 
    Platform
    Full time
    Part time

    Washington Post

    Washington DC
    3 days ago
  • $142.8k - $274.8k

     ...Overview The Principal Machine Learning Engineer will design build deploy and scale production machine learning systems. This is a deeply technical...  ...Experience building machine learning infrastructure or platforms that support multiple models teams or workloads.... 
    Platform
    Principal
    Ongoing contract
    Full time
    Local area

    Microsoft

    Washington DC
    21 days ago
  • $75 - $85 per hour

    job summary: Randstad is seeking a high-caliber Principal Dynatrace Platform Engineer to serve as the subject matter expert and lead observability...  ...lifecycle management for development teams. Advanced Feature Exploitation: Leverage cutting-edge Dynatrace... 
    Platform
    Principal
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Washington DC
    3 days ago
  • $175k - $325k

     ...accomplishing hard things, together.   Principal ML Platform Engineer Location: Remote (US) Lead the...  ...on technical precision, continuous learning, and high code quality. By joining our...  ...multi-tier application layers — from feature scoping through implementation.... 
    Platform
    Principal
    Permanent employment
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Appian Corporation

    McLean, VA
    28 days ago
  • $143.42k - $215.13k

     .... From the connectivity and platforms we provide, to the content and...  ...the Team / Role:The Network Engineering team is looking for a highly...  ...and vendors to determine feature enhancements, evaluate possibilities...  ....Ability to evaluate and recommend hardware platforms and NOS... 
    Platform
    Principal
    Worldwide
    Shift work

    Comcast

    Laurel, MD
    1 day ago
  • $104.5k - $234.6k

     ...Responsibilites: ~ Lead engineering and operational...  ...demanding environment. Leads platform projects crossing...  ...and guide new software features and enhancements...  ...leaders upon completion. Recommends project or design scope...  ...strategies. Continuous Learning: ~ Pursues learning... 
    Platform
    Principal
    Full time
    Temporary work
    Flexible hours
    Shift work

    Oracle

    Washington DC
    15 days ago
  •  ...About the Role You will be a core builder of the Financial Cloud developer platform — implementing the CI/CD pipelines, GitOps automation, artifact management, dependency graph engine, and change impact analysis tooling that allow 50-100 versioned modules to be independently... 
    Platform
    Principal
    Remote work

    ByLabs

    Washington DC
    2 days ago
  • $270.4k - $332.01k

     ...around the world come to our platform to find creative ideas,...  ...the latest advances in deep learning and machine learning to personalize...  ...up with industry trends in recommendation systems. Part-time telecommuting...  ..., Business Analytics, Engineering (any field), or closely... 
    Platform
    Part time
    Work at office
    Local area
    Remote work

    Pinterest Job Advertisements

    Washington DC
    8 days ago
  • $175k - $315k

     ...world’s most advanced AI-native platform. We work on large scale...  ...team is seeking an experienced Principal Product Manager who is...  ...You will work closely with engineering, researchers, product marketing...  ...delivering significant new features and enhancements. The successful... 
    Platform
    Principal
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide
    3 days per week
    1 day per week
    Arlington, VA
    a month ago
  • $197.3k - $313.7k

     ...streamlined, and scalable platforms that power their...  ...work.We are seeking a Principal Researcher who can...  ...Admins, Developers, Data Engineers, BI, IT, CIOs, CDOs)....  ...business value of recommended solutions Work on fast...  ...or specific product features to comply with existing... 
    Platform
    Principal
    Full time

    Salesforce

    Washington DC
    1 day ago
  • $160k - $250k

     ...intelligence infrastructure platform that gives developers and enterprises...  ...optimized model inference engine that keeps costs and latency...  ...York, and Delhi.   Senior Machine Learning Engineer   In order to...  ...tradeoffs in designing features You can lead end to end development... 
    Platform
    Full time

    Hive

    Washington DC
    8 days ago
  • $142.8k - $274.8k

     ...looking for a Principal Product Manager...  ...sales teams and engineering partners toidentifyhigh...  ...and tradeoff recommendations that balance...  ...across titles and platforms. Model Microsoft...  ...products or features from concept through...  ...or machine learning-driven product experiences... 
    Platform
    Principal
    Ongoing contract
    Full time
    Local area

    Microsoft

    Washington DC
    28 days ago
  •  ...We are seeking a highly skilled and experienced machine learning engineer to join AIML Evaluation to build the systems that evaluate and refine Apples foundation models and agents. nAs a key member of the team you will help design and develop benchmarks evaluators simulation... 
    Platform
    Full time

    Apple

    Washington DC
    4 days ago
  • $176.1k - $238.2k

     ...technologies like AI/machine learning including generative...  ...and software engineering leaders, professional...  ...curation of custom feature requests, regional availability...  ...adopted cloud platform. We pioneered cloud...  ...and making business recommendations- Experience developing... 
    Platform
    Principal
    Work experience placement
    Flexible hours
    Day shift

    AmazonWebServices

    Arlington, VA
    1 day ago
  •  ...that effort. To learn more about our exciting...  ...are seeking a Principal Product Lead to...  ...delivery teams, engineering, data,...  ...roadmaps, epics, features, user stories, acceptance...  ...information, risks, and recommendations clearly to...  ...!, or comparable platforms. Strong analytical... 
    Platform
    Principal
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Unissant

    Washington DC
    22 days ago
  •  ...care. Requirements The Principal Quantitative Researcher,...  ...capabilities of the Commence platform, driving greater efficiency...  ...Partner with data scientists and engineers to build dashboards,...  ...findings into clear, actionable recommendations Lead the design and write... 
    Platform
    Principal
    Remote work
    Shift work

    COMMENCE

    Washington DC
    13 hours ago
  • We are hiring a hands‑on Machine Learning Data Engineer for a boutique asset management company to design...  ...production‑grade, Snowflake‑centric data platform that powers analytics and machine‑...  ...and maintain ML‑ready datasets and feature pipelines supporting experimentation... 
    Platform

    Selby Jennings

    Bethesda, MD
    13 hours ago
  •  ...Job Description Job Description Job Title: Principal Dynatrace Platform Engineer. Location: Washington, DC (On-site). Employment Type: W2 Contract. Duration: 11 months. About the Opportunity: ZipStaff is hiring a Principal Dynatrace Platform Engineer... 
    Platform
    Principal
    Full time
    Contract work

    ZipStaff Inc.

    Washington DC
    9 days ago
  •  ...Experience (ISE) organization is looking for Research Engineers with a strong foundation in Machine Learning and Computer Vision to develop the next...  ...that is at the heart of the most loved features on Apple platforms including Apple Intelligence, Camera, Photos,... 
    Platform

    Apple

    Washington DC
    8 days ago
  • $160k - $200k

     ...seeking an experienced DevSecOps (DSO) Engineer with a cybersecurity focus to support our...  ...to enable development teams to deliver features in the most efficient way possible Deployment...  ...and tooling in cloud-based platforms Continuously identify opportunities to... 
    Platform
    Principal
    Full time
    Remote work
    Shift work

    SAIC

    Arlington, VA
    4 days ago

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!