Job Search and Career Advice Platform

Enable job alerts via email!

Senior Applied ML Engineer: Search & Personalization

Upwork

Remote

CAD 100,000 - 130,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Toronto, Canada, is looking for a Senior Applied Machine Learning Engineer. This role involves leveraging advanced machine learning techniques to develop solutions impacting a global platform. Candidates should have a strong background in ML, data analysis, and programming languages like Python and SQL. This position offers great opportunities for professional growth while working remotely with a diverse team.

Qualifications

  • 3+ years of relevant industry experience building large scale ML systems.
  • Prior experience with large language models or agentic AI.
  • Clear track record of publications in peer‑reviewed conferences.

Responsibilities

  • Analyze structured and unstructured data for insights to improve model performance.
  • Design and implement features and models for machine learning applications.
  • Collaborate with other teams to share insights and recommend improvements.

Skills

Machine Learning
Data Analysis
Python
SQL
PyTorch
TensorFlow

Education

Masters/PhD in Computer Science or related field

Tools

Large Language Models
Distributed Training Techniques
Job description
A leading technology company in Toronto, Canada, is looking for a Senior Applied Machine Learning Engineer. This role involves leveraging advanced machine learning techniques to develop solutions impacting a global platform. Candidates should have a strong background in ML, data analysis, and programming languages like Python and SQL. This position offers great opportunities for professional growth while working remotely with a diverse team.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.