Senior Product Manager, Match Platform

UpworkToronto, ON
$167,500 - $209,000Hybrid

About The Position

Upwork Inc.'s Match Platform team is central to how clients and freelancers connect. As the Senior Product Manager for Match Platform, you will be responsible for the shared infrastructure that supports matching, personalization, embeddings, and evaluation across various product surfaces. This is a high-impact role where the models, features, and frameworks you develop will serve as the foundation for other product and ML teams. You will collaborate closely with engineering, data science, machine learning, analytics, and marketplace operations to minimize redundancy, maximize the reuse of shared capabilities, and achieve significant improvements in match quality and relevance.

Requirements

  • Proven experience as a product manager working directly on search, recommendation, ranking, or large-scale information retrieval systems, ideally in a marketplace or other two-sided context.
  • Deep AI/ML fluency, enabling effective partnership with engineering and data teams on retrieval methods, ranking signals, embeddings, model tuning, and evaluation, and translating these into clear product decisions.
  • Track record of owning platform- or infrastructure-level product work that shaped capabilities other teams depended on.
  • Demonstrated success leading experimentation and A/B testing programs and using results to inform roadmap and design decisions.
  • Ability to translate ambiguous user and business needs into concrete, technically feasible requirements, and to make sound prioritization calls across systems, teams, and time horizons.
  • Clear, inclusive communicator who drives cross-functional alignment in fast-paced, technically complex environments.

Responsibilities

  • Drive the roadmap for next-generation AI-powered search, recommendation, and matching systems, including retrieval, ranking, personalization infrastructure, and the shared model and feature foundations.
  • Own the AI/ML product strategy and roadmap, balancing long-term platform investments with near-term wins to ensure teams build on a common foundation.
  • Apply cutting-edge AI to solve high-impact customer problems, such as NLP and intent understanding, embedding-based and neural retrieval, personalized ranking, and real-time indexing.
  • Set strategy for core models and evaluation systems, including human labeling programs, offline evaluation frameworks, online experimentation, and a unified data strategy for shared labels, features, and outcomes.
  • Lead cross-functional alignment across product, engineering, ML, data science, analytics, design, and operations.
  • Define instrumentation, key metrics, and operating cadences to connect system-level insights to measurable product improvements.
  • Track emerging AI techniques and tools and integrate them into work to maintain a competitive edge in search and recommendation capabilities.

Benefits

  • Competitive benefits through a partner initially
  • Potential to transition to employment with Upwork with direct benefits once the hub is established
  • Access to Upwork's resources, culture, and growth opportunities
  • Eligibility for annual bonus plan or sales incentive plan
  • Eligibility to participate in long-term equity incentive program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service