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

Senior Staff Algorithm Engineer, Recommendation

Full-time

OKX

Who We Are

At OKX, we believe that the future will be reshaped by crypto, and ultimately contribute to every individual's freedom.

OKX is a leading crypto exchange, and the developer of OKX Wallet, giving millions access to crypto trading and decentralized crypto applications (dApps). OKX is also a trusted brand by hundreds of large institutions seeking access to crypto markets. We are safe and reliable, backed by our Proof of Reserves.

Across our multiple offices globally, we are united by our core principles:  We Before Me Do the Right Thing , and  Get Things Done . These shared values drive our culture, shape our processes, and foster a friendly, rewarding, and diverse environment for every OK-er.

OKX is part of OKG, a group that brings the value of Blockchain to users around the world, through our leading products OKX, OKX Wallet, OKLink and more.

About the Role

You will own the technical direction of OKX's next-generation social feed recommendation system — evolving it from a content feed into a unified recommendation engine that surfaces both content and platform features. Your decisions directly shape the experience of tens of millions of users and drive platform trading conversion.

Responsibilities
  • Elevate the Ranking System — Drive continuous ranking model iteration with measurable impact on user retention and trading conversion
  • Unify User Understanding — Build a cross-domain intent framework spanning content consumption, feature usage, and search, shifting the system from "what users clicked" to "what users are trying to do"
  • Define the Technical Roadmap — Chart and execute a 12–24 month evolution from Transformer-based ranking toward generative recommendation (sequence generation + preference alignment)
  • Pioneer the Agent Paradigm — Integrate recommendation and search capabilities into an LLM Agent framework, enabling proactive intent fulfillment rather than passive content delivery

Requirements
  • Background — Master's or above in CS / Math from a top university; 8+ years of experience with 5+ years in core recommendation / search roles; track record of owning end-to-end recommendation pipelines at 10M+ DAU scale
  • User Intent & Profiling (Core) — Experience designing unified intent representations across heterogeneous domains (content / feature / search); ability to fuse real-time behavioral signals with long-term stable preferences; hands-on experience with tiered user profile systems (cold-start → interest exploration → stable preference)
  • Transformer & Ranking (Core) — Deep understanding of Attention mechanisms in sequential behavior modeling and their limitations (DIN / SIM / HSTU evolution); ability to propose independent solutions under engineering constraints; proficiency in Listwise losses (ListMLE / Softmax Loss) and joint multi-candidate ranking
  • Multi-Task Training (Core) — Expert-level knowledge of MMoE / PLE / ESMM and gradient conflict identification and mitigation; ability to design composite loss function frameworks from scratch; proven methodology for bridging offline metrics (AUC / NDCG) and online business KPIs
  • Business Attribution (Core) — Hands-on Uplift Modeling experience; proficiency in Position / Selection Bias correction and prediction probability Calibration
  • Generative Recommendation (Strong Plus) — Understanding of Semantic Tokenization (FSQ / RQ-VAE) and conditional sequence generation; working-level knowledge of RLHF / DPO applied to recommendation systems
  • Recommendation & Search Agent (Strong Plus) — Engineering experience with LLM Agent frameworks (Tool Use / ReAct); ability to define the collaboration boundary between Agent-based and traditional recommendation; experience designing systems that translate natural language intent into structured retrieval requests
  • Engineering — Large-scale distributed training (10B+ parameter models); real-time feature engineering (Flink / Kafka); inference optimization under strict latency SLA

Bonus

First-author publication at RecSys / KDD / | Bandit / RL production deployment | Background in fintech / crypto

**

Perks & Benefits**
  • Competitive total compensation package
  • L&D programs and education subsidy for employees' growth and development
  • Various team building programs and company events
  • Wellness and meal allowance
  • Comprehensive healthcare schemes for employees and dependants
  • More that we love to tell you along the process!
Please note that Hong Kong is a group-level service hub, and OKX does not carry on a business of operating a virtual asset trading platform in Hong Kong.

Notice:

All official OKX vacancies are published on this website. While roles may appear on selected third-party platforms from time to time, information on other sites may be inaccurate or outdated. If in doubt, please apply directly through our official careers website.

Information collected and processed as part of the recruitment process of any job application you choose to submit is subject to OKX's [Candidate Privacy Notice](

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Staff Algorithm Engineer, Recommendation in Remote vacancy
  •  ...About the Role You will own the technical direction of OKX's next-generation social feed recommendation system — evolving it from a content feed into a unified recommendation engine that surfaces both content and platform features. Your decisions directly shape the... 
    Senior
    Shift work

    Framework Ventures

    New York, NY
    4 days ago
  • $266k - $372.4k

    Senior Staff ML Engineer, Search & Recommendation Remote - United States Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit,... 
    Senior
    Remote job

    Reddit, Inc.

    New York, NY
    4 days ago
  • $266k - $372.4k

    Senior Staff Machine Learning Engineer, Notifications Remote - United States The Notifications Relevance team...  ...and building large-scale recommendation systems that drive personalized notifications...  ...and implement content discovery algorithms that prioritize a seamless and... 
    Senior
    Remote work

    Reddit, Inc.

    New York, NY
    4 days ago
  • $245k - $319k

     ...What’s the role? We are looking for a Senior Staff Software Engineer, Machine Learning to be a pivotal...  ...core AI/ML solutions in Search, Recommendations, and Ads. You will apply state-of-the...  ...initiatives and building advanced algorithms at a global scale? Are you motivated... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Visa sponsorship
    Flexible hours

    Etsy, Inc.

    New York, NY
    2 days ago
  • $125k - $162k

     ...Defense customers by developing innovative remote sensing algorithms, tools, and techniques to deliver world‑class data...  ...considered. SciTec has immediate opportunities for an experienced Senior Cybersecurity Engineer to work in our Boulder, CO office. Responsibilities... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec Incorporated

    Boulder, CO
    8 hours ago
  • $215k - $265k

     ...differentiator is DDN. I never hesitate to recommend DDN. DDN is the de facto name for AI...  ...Hamilton, VP, Solutions Architecture & Engineering | NVIDIA DDN is the global leader in AI...  ...storage. Job Description We are seeking a Sr Staff Software Engineer for the ongoing... 
    Senior
    Local area
    Remote work
    Worldwide

    Data Direct Networks

    San Francisco, CA
    1 day ago
  • GEICO . For more information, please .Sr Staff Engineer- (Java, Microservices, RDBMS,...  ...Careers.**GEICO is seeking an experienced Senior Staff Engineer to build & scale next generation...  ...knowledge of CS data structures and algorithms· Experience solving analytical problems... 
    Senior
    Hourly pay
    Work experience placement
    Local area
    Remote work
    Flexible hours

    GEICO

    Seattle, WA
    1 day ago
  • $160k - $230k

     ...are seeking a highly motivated and technically proficient GIS Engineer, HD Mapping to join our team. As a Geospatial / HD Mapping Engineer...  ...topology and connectivity logic. Familiarity with routing algorithms and graph‑based road modeling. Experience with automation... 
    Senior
    Odd job
    Freelance
    Work at office
    Remote work

    Gatik Al, Inc.

    Mountain View, CA
    5 days ago
  • $242.8k - $357k

     ...consumer demand across search and discovery experiences. As a Senior Staff Engineer, you will lead the technical direction for AI-first...  ...language models, information retrieval, ranking and relevance, recommendation systems, natural language processing, or content... 
    Senior
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Fairygodboss

    San Francisco, CA
    1 day ago
  • $266k - $372.4k

    Reddit, Inc. is seeking a Senior Staff Machine Learning Engineer for their Notifications Relevance team, focusing on building innovative approaches...  ...will have over 10 years of experience in large-scale recommendation systems and proficiency in ML tools like PyTorch or TensorFlow... 
    Senior
    Remote job

    Reddit, Inc.

    New York, NY
    4 days ago
  •  ...Make: As a machine learning engineer or scientist, your...  ...production. We’re seeking a Senior Staff Engineer who thrives at the...  ...refine and improve future recommendations. A Typical Day: Work with...  ...feature/model selection), algorithms (e.g. neural networks/deep... 
    Senior
    Work experience placement
    Remote work
    Shift work

    airbnb, Inc.

    San Francisco, CA
    3 days ago
  •  .... For more information, visit . We’re looking for a Senior Staff Machine Learning Engineer to lead Reddit’s next-generation user understanding initiative...  ...modeling, large-scale representation learning, or recommender systems. You have a track record of driving ambiguous... 
    Senior
    Remote job
    Immediate start
    Shift work

    Reddit, Inc.

    New York, NY
    4 days ago
  •  ...JVM internals and performance best practices with the wider Engineering team, fostering a culture of technical excellence and "quality...  ...JVM Tuning & Garbage Collection: Extensive experience with GC algorithms (ZGC, G1, Shenandoah), including the ability to tune them for... 
    Senior
    Work from home
    Relocation package
    Flexible hours

    Nubank

    Miami, FL
    4 days ago
  • Senior Staff Machine Learning Engineer, Post Training Remote - USA Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco...  ...AI products such as AI Assistant, Autonomous agent, recommendation, travel planning, and many more products that make... 
    Senior
    Work experience placement
    Remote work

    airbnb, Inc.

    San Francisco, CA
    2 days ago
  • $160k - $195k

    Meredith Corporation is seeking a Senior Software Engineer for ML to enhance user personalization through advanced recommendation algorithms. You will own the design and implementation of a core personalization engine, collaborating with product and data teams to deliver... 
    Senior
    Remote job

    Meredith Corporation

    Los Angeles, CA
    5 days ago
  •  ...Leading technical strategy and architectural standards, the full-time Senior Staff Engineer will drive system design, mentor engineers, and integrate Agentic AI tools into the development lifecycle while working remotely. Key responsibilities Evolve technical architecture... 
    Senior
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    3 days ago
  • $215k - $265k

    Senior Staff Engineer - AI Data Path Locations: US-CA-San Francisco - Remote | US-NC-Raleigh Overview This is an incredible opportunity to...  ...IDC "The real differentiator is DDN. I never hesitate to recommend DDN. DDN is the de facto name for AI Storage in high performance... 
    Senior
    Local area
    Remote work

    DataDirect Networks

    Raleigh, NC
    5 days ago
  • $180k - $220k

     ...the entire hardware stack. Our focus is on first principles engineering, and our mandate is simple: it has to work when it counts. Every...  ...and multidisciplinary Space Systems engineering team as a Senior/Staff Mechanical Engineer . In this position, you will have the opportunity... 
    Senior
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours
    Afternoon shift

    Umbra

    Santa Barbara, CA
    4 days ago
  • $266k - $372.4k

    Senior Staff Machine Learning Engineer, Feed Relevance Remote - United States We’re looking for a Senior Staff Machine Learning Engineer to join our...  ...driven products Subject matter expert in relevance, recommendation, and ML systems; able to solve complex problems in... 
    Senior
    Remote job

    Reddit, Inc.

    New York, NY
    4 days ago
  • $96k - $146k

     ...by developing innovative remote sensing algorithms, tools, and techniques to deliver world...  ...immediate opportunity for a talented engineer to support our programs delivering Next...  ...mitigation strategies Document findings, recommendations, and best practices Perform other... 
    Senior
    Temporary work
    For contractors
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    SciTec Incorporated

    Boulder, CO
    1 day ago
  • $244k - $305k

     ...us and our community. Trust Engineering is responsible for the technology...  ...You Will Make: As a senior technical individual contributor...  ..., feature/model selection), algorithms (eg. gradient boosted trees,...  ...vision, personalization and recommendation, anomaly detection) ~... 
    Senior
    Full time
    Work experience placement
    Casual work
    Live in
    Work at office
    Remote work

    Airbnb

    Remote
    4 days ago
  •  ...for the AI-first world. Why this role exists We need a Backend Engineer to build the systems that orchestrate GPU clusters for AI...  ...operations into simple developer experiences Build scheduling algorithms that maximize GPU utilization while ensuring SLA compliance Develop... 
    Senior
    Hourly pay
    Full time
    Work at office
    Work from home
    Visa sponsorship

    SproutsAI

    Palo Alto, CA
    4 days ago
  • $251k - $310k

     ...diverse, and collaborative group of software engineers, machine learning (ML) engineers, and...  ...simulation solutions using advanced ML algorithms that measure and enhance the performance...  ...hybrid role, you will report to a Sr Staff TLM. You will: Apply ML expertise to enhance... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $150.8k - $265.88k

     ...interfaces/queries Develop or implement algorithms to meet or exceed system performance...  ..., confer with users or system engineers, analyze systems flow, data usage and...  ...quality control on team products Implement recommendations for improving documentation and software... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    慨正橡扯

    Morristown, NJ
    4 days ago
  • Senior Staff Machine Learning Engineer, Communication & Connectivity Remote - USA Airbnb was born in 2007 when two hosts welcomed three guests to...  ...implement advanced machine learning solutions—including recommendation engines, ranking systems, intent detection models, and... 
    Senior
    Work experience placement
    Remote work

    airbnb, Inc.

    San Francisco, CA
    4 days ago
  • Senior Staff Machine Learning Engineer, Data & Eval United States AI and ML are at the heart of the Airbnb product. From Trust to Payments, and from...  ....g., agent assist, classification/routing, resolution recommendation, QA). Infrastructure & Quality at Scale : Experience... 
    Senior
    Work experience placement
    Casual work
    Live in
    Work at office
    Remote work

    airbnb, Inc.

    San Francisco, CA
    2 days ago
  • $127k - $193k

     ...by developing innovative remote sensing algorithms, tools, and techniques to deliver world...  ...for a talented Machine Learning & AI Engineer to support our programs delivering Next...  ...Technical Intelligence. We are seeking a Staff/Senior Staff Machine Learning & AI Engineer to... 
    Senior
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    3 days ago
  •  ...will be focused on two new major product lines coming to market in the next few months. Join us!! The Role We're hiring a Staff/Senior Security Engineer to lead our signing and treasury security program across wallets and custodian accounts. This is a high-impact, mission... 
    Senior
    Contract work
    Remote work
    Flexible hours

    Ethena Labs

    New York, NY
    2 days ago
  •  ...Senior Engineer/Staff Engineer - Cyber Security and Control Systems Dominion Energy Services, Inc. Occupation: Information Technology Project Managers | Location: Cayce, SC 29033 | Job Type: Regular, Full Time (30 Hours or More), Permanent Employment | Posted: 06/22/20... 
    Senior
    Permanent employment
    Full time
    Remote work
    Visa sponsorship
    Work visa

    SC Works Trident

    Cayce, SC
    2 days ago
  • $244k - $305k

     ...scale. The Community Support Engineering (CSE) team is leading a...  ...production.  We're seeking a Senior Staff Engineer who thrives at...  ...feature/model selection), algorithms (eg. neural networks/deep learning...  ..., search and recommendation, marketplace optimization,... 
    Senior
    Remote job
    Work experience placement
    Casual work
    Live in
    Work at office

    Airbnb

    Remote
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Algorithm Engineer, Recommendation. Be the first to apply!