HHiring Reality
← OpenTable

Applied Machine Learning Scientist II

OpenTable
Location
Toronto, Canada
Posted
17 days ago
Department
Machine Learning & Data Engineering
Salary
$170,000 - $190,000
What they actually want (must-haves)
  • Bachelor's, Master's, or PhD degree in Computer Science, Statistics, Mathematics, or a related technical field
  • 0-3 years of relevant academic or professional experience
  • Proficiency in Python and foundational machine learning frameworks (e.g., PyTorch, TensorFlow, scikit-learn, XGBoost)
  • Hands-on experience training, tuning, evaluating, and debugging classical machine learning and deep learning models, including Transformers
  • Strong foundation in software engineering principles, algorithms, and data structures
  • Familiarity with large-scale data systems
Nice to have
  • Experience applying machine learning to text, image, or multimodal content for retrieval, matching, ranking, or recommendation
  • Familiarity with large language model (LLM) workflows for text and image processing tasks
  • Exposure to search systems, information retrieval, embeddings, or learning-to-rank methodologies
  • Experience with human-in-the-loop machine learning systems supporting operational or editorial workflows
  • Demonstrated applied curiosity through substantial technical projects, research, open-source contributions, or internships
What the job really is

As an Applied Machine Learning Scientist II at OpenTable, you will prototype and productionize machine learning systems aimed at enhancing restaurant content understanding and recommendation. Your role involves building scalable data pipelines, designing evaluation frameworks, and applying large language models to various content tasks. You will collaborate with cross-functional teams to translate business needs into effective machine learning solutions while maintaining high standards for code quality and documentation.

Benefits
  • Generous paid vacation + time off for your birthday
  • Work from (almost) anywhere for up to 20 days per year
  • Company-paid therapy sessions through SpringHealth
  • Company-paid subscription to Headspace
  • Annual company-wide week off a year
  • Paid parental leave
Things to weigh
  • Hybrid role requires working in the office two days per week
  • No specific mention of company culture beyond a focus on hospitality and collaboration
  • The role involves managing communications outside of regular working hours occasionally due to global operations
Job score4.4/5
Benefits5/5
Freshness4/5
Career value4/5
Role clarity4/5
Pay transparency5/5

Applying to OpenTable?

See how your résumé matches this role — and tailor it from what actually gets interviews.