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.
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!