Director of Engineering, Search, Recommendations, and Distribution

Added
20 days ago
Type
Contract
Salary
Salary not provided

Related skills

machine learning distributed systems search personalization retrieval

๐Ÿ“‹ Description

  • Lead and scale Upwork's search, recommendations, and distribution systems.
  • Drive architecture for high-performance retrieval and ranking.
  • Partner with product, data science, and infra to define strategy across discovery surfaces.
  • Champion AI-driven personalization with reliable performance.
  • Implement engineering practices that enable high velocity, quality, and autonomy.
  • Hire and mentor engineering managers across multiple teams.

๐ŸŽฏ Requirements

  • 10+ years leading engineering teams in search, recommendations, or large-scale systems.
  • Deep expertise in relevance modeling and vector retrieval with production impact.
  • Strong ownership, excellence, and customer-centric leadership.
  • Drive organizational clarity and scalable processes across workstreams.
  • Adaptive AI fluency: integrating AI into engineering workflows.

๐ŸŽ Benefits

  • Opportunity to shape core user experiences at scale.
  • Potential for Upwork employment and benefits after hub establishment.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’