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)

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 2 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 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... 
    Platform
    Principal
    Full time

    ByLabs

    Washington DC
    4 days ago
  •  ...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... 
    Platform

    ByLabs

    Washington DC
    20 hours ago
  •  ...this opportunity to learn how YOU can make a difference...  ...Summary: The Principal Machine Learning Engineer is responsible for...  ...development of cutting-edge ML solutions. Essential...  ...the ConnectWise platform and products....  ...Previous Experience Recommendations: Bachelor degree in... 
    Platform
    Principal
    Local area
    Remote work

    Zofiq Inc.

    Washington DC
    20 hours ago
  •  ...patients while transforming your career. Principal Machine Learning Engineer What you will do Let’s do this. Let’...  ...role you will Own enterprise AI/ML architecture, standards, APIs, and...  ...field OR Certifications on GenAI/ML platforms (AWS AI, Azure AI Engineer, Google Cloud... 
    Platform
    Principal
    Flexible hours

    Amgen

    Washington DC
    3 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
    a month ago
  •  ...Appian is seeking a Principal ML Platform Engineer in McLean, VA to lead AI automation for enterprises. You will architect cloud-native solutions, guide platform modernization, and mentor a team of engineers while ensuring high-quality, scalable software. The role emphasizes... 
    Platform
    Principal

    Appian

    McLean, VA
    5 days 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
    6 days ago
  •  ...ConnectWise is seeking a Principal Machine Learning Engineer to build advanced ML models, set up scalable pipelines, and deliver production-grade ML services powering its platform for partners. You will collaborate with cross-functional teams to translate business needs... 
    Platform
    Principal
    Remote work

    Zofiq Inc.

    Washington DC
    20 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
    6 days ago
  •  ...one hour. We're hiring a Senior Machine Learning Engineer for our Personalization Platform team within the Membership organization...  ...deploy, and scale personalized recommendation and ranking models that drive...  ...role spanning architecture, ML infrastructure, and production systems... 
    Platform
    Work at office
    Flexible hours

    Grid Dynamics

    Washington DC
    1 day ago
  •  ...transform the lives of patients while transforming your career. Principal Machine Learning Engineer - Remote What you will do Part of the Artificial...  ...evidence and technical direction needed for product and platform teams to take proven solutions forward. Engage directly... 
    Platform
    Principal
    Remote work
    Flexible hours

    BioSpace, Inc.

    Washington DC
    4 days ago
  • $168k - $230k

     ...Serko is a cutting-edge tech platform in global business travel &...  ...product. We are looking for a Principal Engineer to serve as the technical...  ...tracking and CI/CD for ML. Set the Gold Standard:...  ...on development: Access to a learning & development platform and opportunity... 
    Platform
    Principal
    Remote work
    Flexible hours

    Serko Limited

    Washington DC
    1 day 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
    21 days ago
  • $175k - $325k

     ...team dedicated to accomplishing hard things, together. Principal ML Platform Engineer Lead the engineering of software that matters — driving...  ...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
    Work at office
    Local area
    Immediate start
    Flexible hours

    Appian Corporation

    McLean, VA
    27 days ago
  • $195k - $323k

     ...realize their greatest potential. Title and Summary Principal AI Platform Engineer - AI Center of Excellence Who is Mastercard? Mastercard...  ...future proof platform capabilities that support both predictive ML and generative/agentic AI workloads at enterprise scale.... 
    Platform
    Principal
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard Inc.

    Arlington, VA
    2 days ago
  • $130k - $300k

    Sr. Staff Machine Learning Engineer - AI Agent Platform GEICO is seeking an exceptional Sr. Staff ML Engineer to join our AI organization. You will serve as a technical leader and key architect for GEICO's virtual assistant platform that elevates productivity for 30K+... 
    Platform
    Local area
    Flexible hours

    GEICO

    Bethesda, MD
    4 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
    7 days ago
  • $160k - $200k

     ...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
    Full time
    Remote work

    Commence

    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
    4 days ago
  • $160k - $200k

     ...Requirements The Principal Quantitative Researcher...  ...capabilities of the Commence platform, driving greater...  ...data scientists and engineers to build dashboards, automated...  ...reporting, and ML-based anomaly detection...  ...clear, actionable recommendations Lead the design and... 
    Platform
    Principal
    Full time
    Remote work
    Shift work

    Commence

    Washington DC
    1 day ago
  • $142.8k - $274.8k

     ...Hardware and Infrastructure Engineering (SCHIE) is the team...  ...the Microsoft Azure platform globally with our...  ...We are looking for a Principal Platform Power and Performance...  ...tradeoffs and recommendations to engineering leadership...  ...performance analysis for AI/ML workloads in large-... 
    Platform
    Principal
    Ongoing contract
    Full time
    Work at office
    Local area

    Microsoft

    Washington DC
    21 days ago
  • $144k - $324k

     ...in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/...  ...operating environment. The role will work closely with the AI/ML Architect to ensure AI workloads can be efficiently deployed... 
    Platform
    Principal

    Clarity Innovations

    Springfield, VA
    4 days ago
  •  ...skilled Senior MLOps Engineer to lead the design, development...  ..., and deployment of machine learning operations...  ...systems integration, ML pipeline development,...  ...advanced data tools and ML platforms for DoD-wide adoption...  ...progress and recommendations Performance Monitoring... 
    Platform

    ANALYTICA

    Washington DC
    8 days 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
    3 days ago
  •  ...joining our clients team as a Senior Machine Learning Engineer , you will play a pivotal role in building...  .... We’re looking for an experienced ML engineer who is passionate about...  ...to integrate AI capabilities into our platform (including Care Access products). Ensure... 
    Platform
    Remote work

    Harnham

    Arlington, VA
    20 hours 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
    6 days ago
  • $128.1k - $201.3k

     ...from the data a model learns from to the product surface...  ..., applying classical machine learning, statistics,...  ..., and contact recommendations. You will build research...  ..., while helping other engineers improve their work through...  ...-Market Intelligence Platform that empowers... 
    Platform
    Remote work
    Worldwide

    ZoomInfo Technologies LLC

    Bethesda, MD
    1 day ago
  •  ...Scale AI, Inc. is seeking a Machine Learning Engineer in Washington, DC to deploy state-of-the-art models in production and drive ML-driven product enhancements. You will work with...  ...improve customer experiences across Scale’s platforms. You will collaborate with product and... 
    Platform

    Scale AI

    Washington DC
    4 days ago
  • $152.84k - $300k

    ## Senior Machine Learning EngineerApply: Hybrid: Bethesda, MD: Full time...  ...modular and reusable for future ML projects. Debug and...  ...best practices in software engineering, model development, and deployment...  ...for model development; Cloud platforms (AWS, Azure, GCP), including... 
    Platform
    Full time
    Work at office
    Local area
    Remote work

    GEICO

    Bethesda, MD
    3 days ago
  • $300 per month

     ...securing payments to engaging customers, our platform simplifies operations so shop owners...  ...You’ll Do We are looking for a Machine Learning Engineer specializing in NLP, document...  ...will work on applying LLMs, NLP, and ML techniques to categorize and process extracted... 
    Platform
    Work at office
    Remote work
    Home office
    Flexible hours

    Jobrapido

    Arlington, VA
    20 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!