Director, Machine Learning

Added
29 days ago
Type
Full time
Salary
Upgrade to Premium to se...

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.
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 β†’