upwork

Lead Machine Learning Engineer - Search & Recommendations

Apply Now

At a Glance

Location
Canada
Posted
2026-02-18T16:19:36-05:00

Key Requirements

Required Skills

Machine Learning

Domain Knowledge

  • Accounting
  • Engineering
  • Finance
  • Marketing
  • Medical

Responsibilities

Design and build personalized memory systems for Search and Recommendations that improve understanding of user intent, preferences, and behavioral evolution.

Model temporal dynamics of user behavior, including recency, frequency, decay, and preference drift, translating them into stable, high-impact personalization features.

Productionize memory-driven ML systems with an emphasis on latency, scalability, observability, and experimentation rigor.

Provide technical leadership through design reviews, mentorship, and shared best practices for building scalable personalization systems.

About the Company

Go-Lifted

and follow on

LinkedIn

.

Lead Machine Learning Engineer – Search and Recommendations

We’re looking for a Lead Machine Learning Engineer to build personalized memory systems for Search and Recommendations, enabling models to better understand user intent, preferences, and evolving needs across interactions.