Enable job alerts via email!

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

Yelp

Montreal

Remote

USD 135,000 - 274,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in software development seeks a Staff Machine Learning Engineer for the Content and Contributor Intelligence team. This remote role involves leveraging advanced Machine Learning techniques to connect users with local businesses. Ideal candidates will have experience in developing ML models and proficiency in Python, as well as a desire to work with cutting-edge technologies in a collaborative environment.

Benefits

Remote work across Canada
Potential bonuses and stock options
Comprehensive benefits package

Qualifications

  • Experience in developing and deploying ML models, especially neural networks.
  • Proficiency with ML packages and strong coding skills in Python.
  • Experience with large and complex datasets.

Responsibilities

  • Conduct end-to-end data analyses with SQL or Python.
  • Mentor junior engineers and support ML model deployment.
  • Productionize and automate model pipelines within Python services.

Skills

Machine Learning
Neural Networks
Python
Statistical Modeling
Data Analysis
Computer Vision

Tools

PyTorch
TensorFlow
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 [emailprotected] or 1-415-969-8488.

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

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Industries : Software Development, Technology, Internet, Advertising

J-18808-Ljbffr

Create a job alert for this search

Machine Learning Engineer • Montreal, Montreal (administrative region), Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.