Related skills
distributed systems ai data pipelines search architecture rankingπ Description
- Define and drive strategy for Upwork's Search & Recommendations platform.
- Lead and grow a high-performing team of software and ML engineers.
- Deliver a unified Search & Recommendations platform across client and talent journeys.
- Modernize search infrastructure with scalable, maintainable architectures.
- Partner with product, ML, data science, design, and executives to set roadmaps.
- Champion reliability, latency, data integrity, and responsible AI across systems.
π― Requirements
- Significant experience leading engineering teams in high-scale environments with search, ranking, or retrieval systems.
- Deep fluency in distributed systems, data pipelines, search architecture, and ML infrastructure.
- Proven success leading integrated teams of software and ML engineers with product, data science, and executive partners.
- Ability to operate at multiple levels, translating depth into strategic clarity in fast-moving environments.
- Strong understanding of AI-native engineering workflows; using AI to accelerate design, experimentation, and delivery while ensuring responsible use.
π Benefits
- Comprehensive medical coverage for you and your family.
- Unlimited PTO.
- 401(k) plan with matching.
- 12 weeks of paid parental leave.
- Employee Stock Purchase Plan.
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!