2d ago
Director, Machine Learning
Austin, Texas, United States
โจ $250k-$350k / yearest.
full-timedirectorsoftware
๐ผ About This Role
You'll lead the engineering team behind Upwork's Search Recommendations platform, connecting millions of clients and freelancers. Your impact includes shaping the technical strategy for matching systems and driving platform scalability. This role offers the chance to work at the center of AI-powered work solutions for a global marketplace.
๐ฏ What You'll Do
- Define and drive technical strategy for Search Recommendations platform
- Lead, grow, and develop a team of software and ML engineers
- Deliver unified platform powering search, recommendations, and conversational experiences
- Modernize search infrastructure from legacy to scalable architectures
๐ Requirements
- Significant experience leading engineering teams in high-scale environments
- Deep technical fluency in distributed systems, search architecture, and ML infrastructure
- Proven success leading integrated teams of software and ML engineers
- Strong applied understanding of AI-native engineering workflows
โจ Nice to Have
- Experience with marketplace or matching platforms
- Familiarity with agentic workflows or conversational AI
๐ Benefits & Perks
- ๐๏ธ Unlimited PTO
- ๐ฅ Comprehensive medical coverage for you and family
- ๐ฐ 401(k) plan with matching
- ๐ถ 12 weeks paid parental leave
- ๐ Employee Stock Purchase Plan
๐จ Hiring Process
Estimated timeline: 2-4 weeks ยท AI estimate
- 1Recruiter Screenยท 30 min
- 2Technical Phone Interviewยท 60 min
- 3Onsite Interviewsยท 4 hours
0 0 0