Enable job alerts via email!

Staff Machine Learning Engineer - Content and Contributor Intelligence (Remote - Canada)

Yelp

Montreal

Remote

CAD 135,000 - 274,000

Full time

10 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company seeks a Staff Machine Learning Engineer to join their remote team across Canada. In this role, you will leverage cutting-edge machine learning and AI technologies to enhance user experiences and connect millions with local businesses. You will develop and deploy advanced ML models, including neural networks and computer vision systems, while mentoring junior engineers and fostering a collaborative culture. This position offers a competitive salary range and the chance to work in a dynamic environment that values creativity and diversity. If you're passionate about solving complex problems and making an impact, this is the opportunity for you.

Qualifications

  • Experience in developing and deploying ML models, especially neural networks.
  • Proficiency with ML packages such as PyTorch, TensorFlow, and XGBoost.

Responsibilities

  • Conduct end-to-end data analyses using SQL or Python.
  • Mentor junior engineers and promote best practices in ML development.

Skills

Machine Learning
Neural Networks
Python
Statistical Modeling
Data Wrangling
Computer Vision
Curiosity and Persistence

Tools

PyTorch
TensorFlow
Spark MLlib
XGBoost
Sklearn

Job description

Staff Machine Learning Engineer - Content and Contributor Intelligence (Remote - Canada)

Join to apply for the Staff Machine Learning Engineer - Content and Contributor Intelligence (Remote - Canada) role at Yelp

Summary

Yelp's engineering culture is driven by our values: we’re a cooperative team that values individual authenticity and encourages creative solutions to problems. All new engineers deploy working code their first week, and we strive to broaden individual impact with support from managers, mentors, and teams. Our focus is on helping users, growing as engineers, and fostering a fun, collaborative environment.

Yelp’s mission to connect people with great local businesses involves leveraging cutting-edge Machine Learning (ML) and Artificial Intelligence (AI) to serve a diverse, global user base. As a Staff ML Engineer on the Content Contributor Intelligence team, you will develop systems that connect millions of users and business listings using advanced tools like neural networks (NNs), large language models (LLMs), and embedding techniques for text, images, and videos. You will also apply traditional ML methods such as XGBoost and linear models, transforming raw data into valuable signals and building end-to-end ML systems, including training, deployment, and platform development.

This role is fully remote and open to applicants across Canada. We encourage applications even if you don’t meet every listed requirement. At Yelp, we value great people over perfect qualifications.

What You'll Do

  • Conduct end-to-end data analyses, from wrangling data with SQL or Python to statistical modeling and business hypothesis presentation.
  • Mentor junior engineers, fostering a culture of learning and technical excellence.
  • Work with large, complex textual and visual datasets.
  • Support development and deployment of ML models for offline data products and real-time services.
  • Work on text and visual understanding within the contributor and visual intelligence team, fine-tuning transformer models for embeddings.
  • Productionize and automate model pipelines within Python services.
  • Promote best practices in ML development and operations, mentoring newer engineers.

What It Takes To Succeed

  • Experience in developing and deploying ML models, especially neural networks and computer vision, including data pipelines.
  • Proficiency with ML packages such as PyTorch, TensorFlow, Spark MLlib, XGBoost, and Sklearn.
  • Strong coding skills in Python or similar (Java, C++).
  • Understanding of engineering and infrastructure best practices.
  • Curiosity and persistence to solve new problems and see projects through.
  • Valuable experience working with LLMs, APIs (OpenAI, Bedrock), prompt engineering, and evaluation.

What You'll Get

  • Salary range of $135,000-274,000 annually, with potential bonuses, stock options, and benefits.
  • Fully remote work across Canada.
  • More about Yelp's benefits can be found here.

We celebrate diversity and are committed to inclusion. We consider all qualified applicants regardless of race, age, gender, religion, disability, and other protected characteristics. We provide accommodations for applicants with disabilities. Contact us at accommodations-recruiting@yelp.com or 1-415-969-8488.

Yelp does not accept agency resumes; please do not forward resumes to recruiters or employees.

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Industries: Software Development, Technology, Internet, Advertising
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Staff Machine Learning Engineer - Content and Contributor Intelligence (Remote - Canada)

Yelp

Calgary

Remote

CAD 135 000 - 274 000

7 days ago
Be an early applicant

Staff Machine Learning Engineer - Content and Contributor Intelligence (Remote - Canada)

Yelp

Toronto

Remote

CAD 135 000 - 274 000

9 days ago

Staff Machine Learning Engineer - Content and Contributor Intelligence (Remote - Canada)

奥汰

Toronto

Remote

CAD 135 000 - 274 000

30+ days ago