Search jobs > Toronto, ON > Machine learning engineer

Machine Learning Engineer

theScore
Toronto, ON
$187K-$253K a year (estimated)
Full-time

theScore, a wholly-owned subsidiary of PENN Entertainment , empowers millions of sports fans through its digital media and sports betting products.

Its media app 'theScore' is one of the most popular in North America, delivering fans highly personalized live scores, news, stats, and betting information from their favorite teams, leagues, and players.

theScore's sports betting app 'theScore Bet Sportsbook & Casino' delivers an immersive and holistic mobile sports betting and iCasino experience.

theScore Bet is currently live in the Company's home province of Ontario. theScore also creates and distributes innovative digital content through its web, social and esports platforms.

About the Role & Team

The Data Science & Machine Learning team is responsible for building models and APIs to help improve all of Penn Entertainments digital offerings.

Our team values creativity, collaboration, ingenuity, and ownership. As a machine learning engineer, you will get the opportunity to contribute to, optimize, and deploy many exciting models as well as help the team build net-new features into our machine learning platform.

Examples of some of our on-going projects :

  • Recommendation engines : we want to direct users to content they want to see.
  • Chat-Toxicity Modelling : create an inclusive community chat environment.
  • Cross-sell Likelihood : enable users to access the full range of Penn

Entertainment's offerings.

Bot User Identification : fight fraud on Penn Entertainment's digital offerings by

identifying non-human users

About the Work

As a key member of our Machine Learning Engineering team, you will :

  • Design and build new machine learning pipelines and optimization routines.
  • Deploy modes and deliverables in conjunction with functional team leaders and

stakeholders (in Product, Operations, Marketing, etc.)

  • Improve our machine learning platform by implementing ML ops best practices.
  • Conduct thorough testing and evaluation of new tools and technologies to

assess their suitability for our platform.

Communicate clearly and efficiently with technical and non-

technical stakeholders.

Write and maintain technical design and git / confluence documentation.

About You

  • A minimum of 3 years of professional experience as a Machine Learning
  • A degree / background in Computer Science, Data Science, Statistics, Computer

Engineering, or a related technical field.

Extensive experience in deploying applications using Docker, Kubernetes,

Terraform, GitHub and other relevant tools.

Proficient with Python and SQL. Languages like Go, Rust, Scala, R, and C++ are

nice-to-have.

Proven expertise in setting up Continuous Integration / Continuous Deployment

CI / CD) pipelines for Machine Learning projects. Skilled in testing and validating

code, data, data schemas, and models.

Demonstrated experience developing machine learning pipelines with

orchestration tools like Airflow, Kubeflow, or Dagster.

  • Extensive experience building and / or contributing to dbt projects.
  • Experience developing and deploying machine learning solutions in a public

cloud such as AWS, Azure, or Google Cloud Platform is preferred.

Familiarity with popular machine learning frameworks such as TensorFlow,

PyTorch, Caffe, and / or Keras

Nice to Have

Experience building real-time stream processing solutions with technologies such

as Kafka, Spark, and Flink.

  • Experience with virtual feature store technologies such as Featureform or Feast.
  • Experience integrating with BI tools such as Mode, Tableau, Looker, or
  • Background in deploying and monitoring large language models (LLMs).

What We Offer

  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements.
  • Parental leave top up
  • Opportunities for career progression and mentoring others

LI-REMOTE #LI-HYBRID

theScore is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability or age.

30+ days ago
Related jobs
Promoted
Empire Life
Canada

Empire life is looking to hire a Machine Learning Engineer to join our Data Science team! The Machine Learning Engineer plays a pivotal role in integrating Machine Learning (ML) models and Generative AI (GenAI) solutions into complex systems and applications. Your expertise in AI technologies, machi...

Maarut Inc
Toronto, Ontario

Runsmachine learning tests and experiments Implements appropriatemachine learningalgorithms. Experience and Skill Set Requirements: Skill Set Requirements: DeepUnderstanding of Machine Learning Concepts: Proficiency infundamental machine learning concepts, algorithms, and techniques. Designsand deve...

BenchSci
Toronto, Ontario
Remote

Senior Machine Learning Engineer - NLP. Reporting to the Engineering Manager, ML, we’re seeking someone with a deep expertise in Python, data engineering, and NLP, especially with LLMs (like GPT-4, Gemini, Claude) and SLMs (like Mistral, Llama v2 and other. ...

Movable Ink
Toronto, Ontario

As a Machine Learning Engineer, you will be part of our Applied AI and Machine Learning team. You will work alongside other scientists and engineers in a collaborative environment, contributing features and machine learning models to our core recommender systems and our DaVinci Personalization produ...

Affirm, Inc.
Canada
Remote

Proficiency in machine learning with experience in areas such as gradient boosting, online learning, and deep learning. Affirm’s Machine Learning team solves problems critical to our business model - personalizing shopping experiences, detecting fraud, optimizing interest rates, and assessing credit...

Coinbase
Canada
Remote

There are many teams that make up this group which include Product Foundations ( Identity, Payment, Risk, Proofing & Regulatory, Finhub), Machine Learning, Customer Experience, and Infrastructure. Leverage state of the art machine learning techniques for a variety of problems across the company incl...

BMO
Toronto, Ontario

About the Role: We are seeking a talented and experienced Machine Learning Engineer to join our Quantitative Engineering team at BMO Global Markets. As a Machine Learning Engineer, you will be responsible for developing and implementing AI solutions with a specific focus on LLMs (Language Models) an...

Extreme Networks
Toronto, Ontario

We are seeking a versatile and innovative Machine Learning Scientist to join our Core Modelling Team. Developing innovative machine learning models for network optimization, prediction, and troubleshooting. Data Scientist, Machine Learning Developer or similar role. Solid understanding of machine le...

Yelp
Toronto, Ontario
Remote

Yelp’s mission of connecting people with great local businesses requires the use of cutting-edge Machine Learning (ML) and Artificial Intelligence (AI) to scale across a vast and diverse base of users and businesses spanning various geographical locations. Drive and advocate adoption of best practic...

Grammarly
Canada

Effectively communicate technical machine learning results in a business context where most people are not machine learning experts. To achieve our ambitious goals, we’re looking for a Machine Learning Engineer specializing in NLP to join our Responsible AI team. As a Machine Learning Engineer on th...