Principal Machine Learning Engineer, Recommendation Platform (ML Platform) in Seattle

Energy Jobline ZR

Seattle (WA)

On-site

USD 180,000 - 260,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Energy Jobline ZR seeks a Principal Recommendation System/Platform Engineer to upgrade our core recommender architecture and model platform. You will transform a rule-based system into an industrial-scale, real-time ML platform serving 80M+ users globally across trading, content, community, and AI-powered workflows.

You will lead architecture, infrastructure, and end-to-end delivery in a fast-moving environment, collaborating with data science and growth teams to deliver scalable personalization.

Qualifications

  • Proven experience in building recommender systems at scale.
  • Strong CS fundamentals and production-grade software skills.
  • Experience with ML model training, deployment, and online inference.

Responsibilities

  • Lead upgrade of core recommendation architecture and model platform.
  • Architect and implement high-throughput, low-latency services for real-time ML.
  • Develop training infrastructure with distributed training and scheduling.
  • Build deployment capabilities and online inference with autoscaling and canary releases.
  • Collaborate with algorithm and data teams to standardize training and inference.

Tools

Go
Java
C++
PyTorch
TensorFlow
Kubernetes

Job description

Job Description

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‑ 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Machine Learning Engineer, Recommendation Platform (Feature Platform)
Principal Machine Learning Engineer, Recommendation Platform (Feature Platform)

ByLabs • San Francisco (CA)

On-site
USD 180,000 - 240,000
Principal Machine Learning Engineer, Recommendation Platform (Feature Platform)
Principal Machine Learning Engineer, Recommendation Platform (Feature Platform)

ByLabs • Seattle (WA)

On-site
USD 200,000 - 280,000
Principal Machine Learning Engineer, Recommendation Platform (ML Platform)
Principal Machine Learning Engineer, Recommendation Platform (ML Platform)

ByLabs • San Francisco (CA)

On-site
USD 180,000 - 280,000
Principal Machine Learning Engineer, Recommendation Platform (ML Platform)
Principal Machine Learning Engineer, Recommendation Platform (ML Platform)

ByLabs • Seattle (WA)

On-site
USD 180,000 - 280,000
Senior Machine Learning Engineer, Recommendation & Growth
Senior Machine Learning Engineer, Recommendation & Growth

ByLabs • San Francisco (CA)

On-site
USD 150,000 - 230,000
Machine Learning Engineer
Machine Learning Engineer

Confidential • New York (NY)

On-site
USD 120,000 - 190,000
Principal ML Engineer, Real-Time Recommendation Platform
Principal ML Engineer, Real-Time Recommendation Platform

ByLabs • Seattle (WA)

On-site
USD 180,000 - 280,000
Lead Real-Time ML Recommender Platform Engineer
Lead Real-Time ML Recommender Platform Engineer

ByLabs • Seattle (WA)

On-site
USD 200,000 - 280,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

7Seventy • United States

Hybrid
USD 221,000 - 405,000
Machine Learning Engineer
Machine Learning Engineer

Product Pulse • San Francisco (CA)

On-site
USD 140,000 - 230,000