Director of Engineering, Search, Recommendations, Discovery and Distribution
Related skills
seo machine learning ranking📋 Description
- Lead and scale Upwork’s search, recommendations, and distribution systems.
- Technical SEO mastery: crawlability, indexing, and site architecture.
- Design high-performance, low-latency retrieval and ranking pipelines.
- Partner with product, data science, and infra to define discovery strategy.
- Lead ML-enabled collaboration and project-management teams.
- Champion AI-driven personalization with responsible model use.
🎯 Requirements
- 10+ years leading search, discovery, and large-scale systems.
- Deep knowledge of relevance modeling, vector retrieval, or recommender systems.
- Leadership principles: ownership, excellence, customer focus.
- Ability to drive organizational clarity and scalable processes.
- AI fluency: integrating AI into workflows and third-party tools.
🎁 Benefits
- Office presence in Toronto—3 days in office once open.
- Partner-based hiring with potential transition to Upwork.
- Competitive benefits via partner.
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.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!