Senior Machine Learning Engineer

OpenTable Logo

OpenTable

πŸ’΅ $108k-$122k
πŸ“Remote - Canada

Summary

Join OpenTable's Machine Learning team as a Senior Machine Learning Engineer and contribute to a wide range of initiatives using ML and AI to optimize restaurant businesses and enhance guest experiences. This remote-to-hybrid role in downtown Toronto involves partnering with scientists and engineers to build, deploy, and monitor models and supporting features. The ideal candidate possesses a strong engineering background, production system experience, and a willingness to collaborate. OpenTable offers a competitive salary, comprehensive benefits, and the opportunity to work with a massive dataset and make a significant impact. The team is lean, requiring critical thinking and prioritization skills. OpenTable is committed to fostering a diverse and inclusive workplace.

Requirements

  • Experience building, testing, deploying, monitoring, and maintaining production systems
  • Proficient in Python and at least one strongly typed language
  • Demonstrated experience in the principles of ML

Responsibilities

Partner with Machine Learning Scientists and other engineers to train, evaluate, deploy, and monitor models and the features which support them

Preferred Qualifications

  • Machine Learning expertise (especially ranking, recommendations, classification, NLP, LLMs, RL & Optimization)
  • Experience developing ETL jobs (especially Spark) or data warehouse infrastructure
  • MLOps Experience
  • Java proficiency
  • Familiarity with A/B Testing best practices
  • Track record of project leadership, cross-team collaboration, and coordination with Product Managers and other stakeholders

Benefits

  • Paid Time Off - 20 days a year
  • Birthday/celebration PTO - 1 day
  • Annual company weeks off
  • Flexible sick time off
  • Paid volunteer time
  • Parental Leave Benefits
  • Dental & Vision Insurance
  • Life & Disability Insurance
  • Group RRSP and DPSP
  • Major Medical Insurance (dependent care options)
  • Annual cash bonus
  • Equity grant
  • Health benefits
  • Flexible spending account
  • Retirement benefits
  • Life insurance
  • Paid time off (including PTO, paid sick leave, medical leave, bereavement leave, floating holidays and paid holidays)
  • Parental leave and benefits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.