1 day ago
Remote, Canada +2 moreSenior
Base Salary
$135k - $185k/yr
Responsibilities
- Conduct end-to-end analyses using SQL or Python, including data wrangling, statistical modeling, hypothesis development, and presentation of business ideas.
- Develop and productionize machine learning models for offline batch products and online real-time services.
- Work with large textual and visual datasets and fine-tune transformer models to derive embeddings for multiple input types.
- Build, productionize, and automate model pipelines within Python services.
- Advocate for best practices in machine learning development and operations.
- Mentor and guide junior engineers and promote technical excellence.
Requirements
- Experience developing and productionizing machine learning models, particularly neural networks, computer vision, and LLMs with supporting data pipelines.
- Experience with PyTorch, TensorFlow, Spark MLlib, XGBoost, and scikit-learn.
- Strong programming skills in Python or equivalent experience with Java or C++.
- Solid understanding of engineering and infrastructure best practices.
- Experience with LLM APIs such as OpenAI and Bedrock, prompt engineering, and evaluation is highly valued.
Benefits
- Fully remote work available from anywhere in Canada.
- Yelp five-star benefits are available.
- The role is an existing position and may be leveled higher or lower than the posted range.
About Yelp
Yelp runs a consumer platform for discovering and reviewing local businesses, monetized primarily through advertising and subscription tools for merchants. Offerings include Yelp Ads, self-serve profile upgrades, and services like reservations and waitlists that help restaurants and service providers acquire and manage customers. Founded in 2004 and headquartered in San Francisco, it is publicly listed on the NYSE and hosts over 265 million reviews.
