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 Washington DC 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

    Washington DC
    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

    Washington DC
    4 days 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

    Washington DC
    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

    Washington DC
    2 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
    13 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...  ..., Machine Learning, Graph ML, Big Data Experience : 10...  ...Core group is pioneering platforms and solutions for Generative... 
    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
  • $119.7k - $199.3k

     ...Communications, Customer Care, Engineering & Product, Finance,...  ...MattersAs a senior machine learning engineer, you will...  ...scale production AI/ML systems that power...  ...will focus on AI/ML platforms, Ask The Post, search...  ...retrieval, ranking, recommendation, and generative AI-powered... 
    Platform
    Full time
    Part time

    Washington Post

    Washington DC
    21 hours ago
  • $160k - $185k

     ...seeking a Data Scientist/Machine Learning Engineerto join our...  .../ Machine Learning Engineer to design, develop, deploy...  ...algorithms, AI/ML-assisted clustering,...  ..., and cloud-based AI platforms while collaborating closely...  ...Present findings and recommendations to technical and non-... 
    Platform

    ECS Federal

    Arlington, VA
    21 hours ago
  • $144.16k - $162.18k

     ...Common App is currently searching for a Principal AI & Machine Learning Engineer.  RESPONSIBILITIES The...  ...Intelligence (AI) & Machine Learning (ML) Engineer is the technical leader responsible...  ...working with large-scale cloud data platforms (e.g., Databricks, Snowflake,... 
    Platform
    Principal
    Temporary work
    Fixed term contract
    Live in
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Common App

    Arlington, VA
    27 days ago
  • $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,...  ...efficiency for real-time edge applications. ML Infrastructure and Platform Engineering... 
    Platform
    Principal
    Full time
    Remote work
    Monday to Friday

    Amatriot Group

    Washington DC
    a month ago
  • $177k - $283.2k

     ...passionate about AI? Do you love engineering solutions enabling fast,...  ...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

    Washington DC
    9 hours 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
    18 days ago
  • $175k - $325k

     ...dedicated to accomplishing hard things, together.   Principal ML Platform Engineer Location: Remote (US) Lead the engineering of software...  ...paced environment focused on technical precision, continuous learning, and high code quality. By joining our team, you will... 
    Platform
    Principal
    Permanent employment
    Work experience placement
    Local area
    Immediate start
    Remote work
    Flexible hours

    Appian Corporation

    McLean, VA
    25 days ago
  • $170k

     ...United StatesProducts - Engineering /Fulltime /HybridOver 5...  ...networking leader, learn why there’s no better time...  ...Software Engineer (GenAI, ML): Experience: 5+...  ...edge of Generative AI, Machine Learning, Big Data, and...  ...Core group is pioneering platforms and solutions for Generative... 
    Platform
    Full time
    Worldwide
    Shift work

    Extreme Networks, Inc.

    Washington DC
    1 day ago
  • $235.2k - $294k

    The goal of a Senior Machine Learning Engineer at Scale is to own how we apply generative AI, agentic...  ...infrastructure to automate and optimize our ML servicesWork directly with government...  ...working with cloud platforms (eg. AWS or GCP) and deploying machine... 
    Platform
    Full time

    Scale AI

    Washington DC
    3 days ago
  •  ...Principal Technical Program Manager For Region HealthMicrosoft...  ...and decision-ready recommendations.You will lead through...  ...and influence across engineering, infrastructure,...  ...responsible AI practices in AI/ML systems, including...  ...complex system and platform dependencies across distributed... 
    Platform
    Principal
    Work at office
    Remote work
    Relocation package
    3 days per week

    Microsoft Corporation

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

     ...for a highly hands-on, Principal Cyber Engineer who lives and...  ...breaking environments to learn how things work. This...  ..., cloud security, AI platforms, and security data engineering...  ...security frameworks. Recommend solutions,...  ...lakes, and securing AI / ML platforms (Azure OpenAI... 
    Platform
    Principal
    Full time
    Contract work
    Remote work
    Work from home
    Shift work

    SAIC

    Washington DC
    2 days ago
  •  ...across Azure and Databricks platforms, ensuring alignment with organizational...  ..., architecture, and engineering teams to establish security patterns...  ...to identify risks and recommend mitigation strategies. Define...  ..., analytics platforms, AI/ML environments, and data product... 
    Platform
    Principal

    PeopleNTech LLC

    Alexandria, VA
    13 days ago
  •  ...performing and growing applied machine learning team building advanced...  ...position where you’ll own the full ML lifecycle, including data curation...  ...to edge and embedded platforms. You’ll work closely with software and systems engineers to ensure models perform reliably... 
    Platform

    Motion Recruitment

    Arlington, VA
    21 hours ago
  • $176.1k - $238.2k

     ...technologies like AI/machine learning including generative...  ...generative AI, agentic AI, ML at the edge, quantum,...  ...and software engineering leaders, professional...  ...broadly adopted cloud platform. We pioneered cloud computing...  ...and making business recommendations- Experience... 
    Platform
    Principal
    Work experience placement
    Flexible hours
    Day shift

    AmazonWebServices

    Arlington, VA
    3 days ago
  • $225.75k - $282.45k

     ...The goal of a Senior Machine Learning Engineer at Scale is to leverage techniques in the fields of generative...  ...teams to identify and prototype ML-driven product enhancements, including...  ...Experience working with cloud platforms (eg. AWS or GCP) and deploying machine... 
    Platform
    Full time

    Scale AI, Inc.

    Washington DC
    3 days ago
  •  ...Requirements: The Principal Quantitative Researcher...  ...capabilities of the Commence platform, driving greater...  ...data scientists, and engineers to conduct research, create...  ...prototypes, and apply ML-based methods on the...  ...clear, actionable recommendations. Lead the design and... 
    Platform
    Principal
    Remote work

    Commence

    Washington DC
    a month ago
  •  ...Summary:   The Principal Data Scientist...  ...deployment of advanced machine learning models and...  ...expanding eCommerce platform. The team empowers...  ...root causes and recommend effective technology...  ...~ Lead feature engineering, exploratory data...  ...large scale ML systems. ~ Deep... 
    Platform
    Principal
    Full time
    Remote work

    Walmart

    Washington DC
    5 days ago
  •  ...Requirements:   The Principal Quantitative...  ...capabilities of the Commence platform, driving greater efficiency...  ...data scientists and engineers to build dashboards,...  ...automated reporting, and ML-based anomaly...  ...into clear, actionable recommendations Lead the design and... 
    Platform
    Principal
    Remote work
    Shift work

    Commence

    Washington DC
    a month ago
  • $161.8k - $184.6k

     ...Overview Principal Associate, Data Scientist - Recommendation & Personalization Systems...  ...in computing and machine learning technologies and...  ...our high-scale ML models. Our core...  ...personalized recommendation engines. This is powered...  ...cloud computing platforms. A data guru.... 
    Platform
    Principal
    Full time
    Part time
    Local area
    Flexible hours

    Capital One

    McLean, VA
    a month ago
  • $177.53k - $236.65k

     ...with us! Job Title Principal Software Engineer - Emerging Technology...  ...and pilots; evaluate platforms, integrations, and...  ...experiments, prototypes, and recommendations. Provides advanced...  ..., including AI/ML, GenAI, agentic AI,...  ...experiments with clear learning objectives and... 
    Platform
    Principal
    Hourly pay
    Full time
    H1b
    Remote work
    Work from home
    Flexible hours

    CSAA Insurance Group, a AAA Insurer

    Washington DC
    17 days ago
  •  ...We are seeking a Principal Cloud Infrastructure Architect to...  ...networking, security, automation, platform engineering, and resilient...  ...architect infrastructure for AI/ML, Generative AI, and intelligent...  ...strategy, risks, and recommendations to senior leadership. Minimum... 
    Platform
    Principal
    Contract work

    Techvilla Solutions

    Washington DC
    a month ago
  • $200k - $220k

     ...manufacturing capacity. We are looking for a Staff Machine Learning Engineer to join our growing AI/ML team. This is a senior individual contributor role with...  ...lead for the digital thread that connects Xometry's platform to our partner’s ecosystem — Solid Edge, NX,... 
    Platform

    Xometry

    Silver Spring, MD
    2 days ago
  • $127k - $215k

     ...: YJOB SUMMARY: Join Our Android Platform Team as a Mobile Principal Engineer - Shape the Future of the Marriott...  ..., mentoring developers, and recommending improvements to workflows, tools,...  ...goals of an organizational unit.Learning and Applying Professional ExpertiseBusiness... 
    Platform
    Principal
    Full time
    Work at office
    Remote work
    Flexible hours

    Marriott International

    Bethesda, MD
    1 day ago
  • $163.8k - $257.4k

     ...are seeking an experienced Principal Software Engineer (Data) to join our fast-paced...  ...scientists to support and integrate ML models into data...  ...designed for overall well-being. Learn more about ZoomInfo benefits...  ...Go-To-Market Intelligence Platform that empowers businesses to... 
    Platform
    Principal
    Worldwide

    ZoomInfo

    Bethesda, MD
    21 hours 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!