Machine Learning Engineer

Wattpad Logo

Wattpad

πŸ’΅ $86k-$115k
πŸ“Remote - Canada

Summary

Join Wattpad's Data Products & Analytics team as a Machine Learning Engineer and contribute to the development and improvement of their search, recommendation, and analytics systems. You will leverage your machine learning expertise to build and maintain features, pipelines, and solutions, ensuring optimal performance and impact. Collaborate with cross-functional teams, including product managers, data scientists, and engineers, to deliver high-quality results. The ideal candidate possesses 3+ years of experience in a similar role, a strong understanding of machine learning principles, and experience with cloud infrastructure, containerization, and CI/CD workflows. This role offers opportunities for career development, comprehensive health benefits, retirement contributions, generous vacation and parental leave, and more. Wattpad is a remote-friendly company with offices in Toronto and Halifax.

Requirements

  • A passion for applying machine learning to business problems
  • 3+ years experience in a ML engineering role with proven results in delivering high impact support and applications with applied machine learning through the lifecycle of development, implementation, serving and evaluation
  • Bachelor's or Master’s degree in relevant field or equivalent experience
  • Motivation and excitement to deal with ambiguous problems and challenges
  • Clear communication about problem requirements, benefits and challenges of approaches with stakeholders
  • A team player who can collaborate and partner with other teams to achieve results
  • Proven experience in a software engineering environment developing and deploying data pipelines, models and services
  • Experience with Cloud Infrastructure (e.g. AWS), containerization (Docker, Kubernetes), and CI/CD workflows

Responsibilities

  • Bring knowledge and experience of applied machine learning to the challenges of product development, maintenance and deployment to Wattpad systems (e.g. recommendations, search)
  • Follow and maintain best practices for machine learning solution development and communicate those to data scientists and engineers to help create processes, standards, business value and impact
  • Build and maintain iteratively in areas such as but not limited to: feature dashboards and POCs, feature pipelines, recommendation, search and ranking solutions to achieve impact while developing comprehensive knowledge of business objectives, data structures, technical infrastructure and processes, advocating for changes where needed to improve the product
  • Work cross functionally to update, build and communicate solutions with with product managers, data scientists and engineers

Preferred Qualifications

  • Experience with Infrastructure as Code (e.g. Terraform)
  • Experience working with complex, high dimensional data in SQL, Python and Pyspark
  • Experience with applied machine learning frameworks: scikit-learn, PyTorch, Tensorflow, Ray, Dask and AWS Sagemaker

Benefits

  • Career development; we believe in mentorship and investing in your learning, supporting you to achieve your goals
  • Health benefits, including vision and dental!
  • RRSP Contributions (Canada), 401K Contributions (USA)
  • Generous vacation and Parental Leave Top-up
  • Corporate discount for gym memberships for you and your family
  • Winter break shutdown and a whole lot more!

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.