Summary
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.
Job Description
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.
Government Jobs
Government jobs offer stability, competitive benefits, and the chance to make a meaningful impact on your community and country.
Whether you’re starting your career or seeking new opportunities, these roles provide pathways for growth, security, and service.
Explore positions across a wide range of fields and take the first step toward a rewarding future in public service.
MORE JOBS
-
$113,442.81 - $145,130.00 Annually
BUILDING INFRASTRUCTURE PROJECT MANAGER (CIVIL ENGINEERING)
- Port Orchard, Washington
- Kitsap County, WA
- Sep 13, 2026
-
$44.40 - $53.96 Hourly
Engineering Instrumentation Technician
- Tacoma, Washington
- City of Tacoma, WA
- Oct 21, 2026
-
$50.47 - $58.19 Hourly - 58 Hourly
Electronics Technician
- Farwest Maintenance Location, Washington
- KING COUNTY DEPARTMENT OF WATER & LAND RESOURCES
- Oct 14, 2026
-
$50.47 - $58.19 Hourly - 58 Hourly
Electronics Technician
- Farwest Maintenance Location, Washington
- King County Wastewater Treatment Division, WA
- Oct 14, 2026
-
$138,956.67 - $177,770.45 Annually
PUBLIC WORKS ASSISTANT DIRECTOR - COUNTY ENGINEER
- Port Orchard, Washington
- Kitsap County, WA
- Sep 13, 2026
-
$135,073.74 - $171,214.16 Annually - 171214 Annually
Senior Wastewater Structural Engineer
- Seattle, Washington
- KING COUNTY DEPARTMENT OF WATER & LAND RESOURCES
- Oct 09, 2026