Senior Product Manager, Search and Discovery

Upwork Logo

Upwork

💵 $151k-$215k
📍Remote - Worldwide

Summary

Join Upwork, the world’s largest work marketplace, as a Senior Product Manager to lead the evolution of user discovery of opportunities and talent through search and recommendation systems. You will shape the intelligent algorithms behind the global marketplace, owning end-to-end experiences in query understanding, indexing, personalization, and relevance. Collaborate with engineers, data scientists, and ML experts to build next-generation matching systems impacting millions of freelancers and clients. This highly technical and strategic role requires expertise in search, personalization, and real-world AI applications. Upwork offers a remote-first work environment with benefits including comprehensive medical coverage, unlimited PTO, a 401(k) plan with matching, 12 weeks of paid parental leave, and an Employee Stock Purchase Plan.

Requirements

  • Proven experience as a Product Manager working on search, recommendation engines, or large-scale information retrieval systems
  • Strong technical fluency, especially around ranking models, indexing strategies, and ML systems, with the ability to collaborate deeply with engineering and data teams
  • Demonstrated success driving A/B testing programs and incorporating learnings into iterative development cycles
  • Ability to distill abstract customer and business needs into clear, actionable product requirements
  • Effective communicator and collaborator who brings cross-functional teams together toward shared outcomes in a fast-paced environment

Responsibilities

  • Lead the development of AI-powered search and recommendation systems that deliver personalized, relevant, and high-quality matches across the marketplace
  • Define and drive the product roadmap for discovery experiences, prioritizing scalable models and impactful innovations
  • Collaborate with cross-functional partners—engineering, data science, machine learning, design, and go-to-market teams—to deliver seamless, performant, and measurable solutions
  • Leverage cutting-edge AI/ML techniques such as neural retrieval, personalized ranking, and NLP-driven intent parsing to solve real user problems
  • Implement robust A/B testing frameworks to evaluate system performance, inform decisions, and continuously improve user outcomes
  • Define and monitor key product metrics; proactively identify areas for optimization and growth
  • Stay ahead of industry trends in search, recommendation systems, and generative AI, bringing new insights and best practices to the team

Benefits

  • Comprehensive medical coverage for you and your family
  • Unlimited PTO
  • A 401(k) plan with matching
  • 12 weeks of paid parental leave
  • An Employee Stock Purchase Plan

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.