Head of ML for Search & Recommendations

Upwork

Austin (TX)

On-site

USD 211,250 - 340,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical coverage
Unlimited PTO
401(k) with matching
12 weeks parental leave
Employee Stock Purchase Plan

Job summary

Upwork Inc. in the United States is seeking a senior leader to head the Search & Recommendations engineering organization.

You will set technical direction, scale core systems, and guide experiences from search and browse to AI-native surfaces. This high-impact role partners with product, ML, data science, design, and executive leadership to drive platform health, reliability, and business outcomes while building a diverse, high-performing team.

Qualifications

  • Significant experience leading engineering teams in high-scale environments.
  • Experience delivering search, recommendations, ranking, or retrieval systems.
  • Ability to mentor senior engineers and managers and partner with product, data science, and leadership.

Responsibilities

  • Define and drive the technical strategy for Upwork’s Search & Recommendations platform.
  • Lead, grow, and develop a high-performing organization of software and ML engineers.
  • Deliver a unified platform powering matching experiences across client and talent journeys.
  • Modernize search infrastructure with scalable, high-performance architectures and clear APIs.
  • Partner with product, ML, data science, design, and leadership to prioritize roadmaps.
  • Champion engineering excellence with reliability, latency, data integrity, and responsible AI.

Skills

Engineering leadership
Distributed systems
Machine learning
Search systems
Mentoring engineers
Cross-functional collaboration
AI-native workflows

Job description

Upwork Inc. in the United States is seeking a senior leader to head the Search & Recommendations engineering organization.

You will set technical direction, scale core systems, and guide experiences from search and browse to AI-native surfaces. This high-impact role partners with product, ML, data science, design, and executive leadership to drive platform health, reliability, and business outcomes while building a diverse, high-performing team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Head of ML Engineering – Recommendations (Remote)
Head of ML Engineering – Recommendations (Remote)

Pinterest • San Francisco (CA)

Hybrid
USD 228,000 - 469,000
Director, ML Recommendations Engineering
Director, ML Recommendations Engineering

etsy • United States

On-site
USD 250,000 - 420,000
Head of ML Recommendations & Personalization
Head of ML Recommendations & Personalization

Etsy, Inc. • New York (NY)

On-site
USD 296,000 - 400,000
Equity package
Annual performance bonus
Competitive benefits
Senior ML Architect — Search, Recommendations & Ads
Senior ML Architect — Search, Recommendations & Ads

Etsy, Inc. • New York (NY)

Hybrid
USD 258,000 - 350,000
Equity package
Annual bonus
Competitive benefits
Senior ML Engineer – Recommender & Search Systems (Remote)
Senior ML Engineer – Recommender & Search Systems (Remote)

AHU Technologies Inc • United States

Remote
USD 150,000 - 210,000
Senior ML Engineer - Recommendation & Search (Remote)
Senior ML Engineer - Recommendation & Search (Remote)

AHU Technologies Inc • Washington

Remote
USD 140,000 - 210,000
Staff ML Engineer – Recommendations (Remote)
Staff ML Engineer – Recommendations (Remote)

HR Tech Job • Chicago (IL)

Hybrid
USD 205,000 - 265,000
Competitive compensation
Exceptional benefits package
Flexible Vacation & Paid Time Off
+1
Director of Engineering, Machine Learning Recommendations
Director of Engineering, Machine Learning Recommendations

etsy • United States

On-site
USD 250,000 - 420,000
Senior Staff ML Engineer: Ranking & Recommendations
Senior Staff ML Engineer: Ranking & Recommendations

Grubhub Holdings Inc. • New York (NY)

On-site
USD 240,000 - 250,000
Equity
401(k)
Medical, dental, vision plans
+3
Staff ML Engineer: Lead Scalable ML & Discovery
Staff ML Engineer: Lead Scalable ML & Discovery

Reddit, Inc. • San Francisco (CA)

On-site
USD 230,000 - 322,000
Healthcare Benefits
401k with Employer Match
Generous Parental Leave
+1