Full-time Posted June 17, 2026
Apply Now

Job Description

Shape the future of AI at Upwork as a Lead Machine Learning Engineer in Toronto. Focus on reinforcement learning systems and enhance decision-making capabilities across our platforms.
Upwork Inc. seeks a Lead Machine Learning Engineer to elevate our Algorithms and Research team within the ML & AI organization. In this hands-on role, you will design and scale advanced reasoning and retrieval systems, directly influencing high-impact experiences across Upwork, including our AI assistant. Collaboration with cross-functional teams is essential to transitioning ML models from prototypes to reliable production solutions.
Key Responsibilities:
• Design reinforcement learning systems inspired by advanced planning methods
• Build scalable architectures to combine structured and unstructured data
• Lead efforts to ensure robust deployment of ML models
• Collaborate with various teams for improved risk mitigation
• Mentor engineers for quality and technical leadership
Requ...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application