Machine Learning Engineer

1 Month ago • 3 Years + • Research Development

Job Summary

Job Description

The Data Science & Machine Learning team at Penn Entertainment builds models and APIs to enhance digital offerings. As a Machine Learning Engineer, you will design, build, and deploy sophisticated ML models and infrastructure to improve user experiences, content discovery, community engagement, and overall interaction with Penn Entertainment's platforms. This role involves high-impact projects and advancing the cutting-edge ML platform, focusing on personalized recommendations, chat toxicity detection, cross-sell propensity modeling, and dynamic personalization.
Must have:
  • Build and optimize end-to-end machine learning pipelines from data ingestion to deployment.
  • Work closely with Product, Marketing, and Operations teams to align ML solutions with business goals.
  • Improve our ML platform and deploy infrastructure using MLOps best practices.
  • Evaluate and integrate new tools, models, and frameworks to enhance scalability and performance.
  • Clearly communicate technical concepts to both technical and non-technical stakeholders.
  • Document your systems and workflows using Git, Confluence, and related tools.
Good to have:
  • Experience building real-time personalization or recommendation systems at scale.
  • Familiarity with virtual feature stores like Feast or Featureform.
  • Exposure to working with or deploying large language models (LLMs) in production.
Perks:
  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements
  • Parental leave top up
  • Opportunities for career progression and mentoring others

Job Details

PENN Entertainment, Inc. is North America’s leading provider of integrated entertainment, sports content, and casino gaming experiences. From casinos and racetracks to online gaming, sports betting and entertainment content, we deliver the experiences people want, how and where they want them.

We’re always on the lookout for those who are passionate about creating and delivering cutting-edge online gaming and sports media products. Whether it’s through ESPN BET, Hollywood Casino, theScore Bet Sportsbook & Casino, or theScore media app, we’re excited to push the boundaries of what’s possible. These state-of-the-art platforms are powered by proprietary in-house technology, a key component of PENN’s omnichannel gaming and entertainment strategy.

When you join PENN Entertainment’s digital team, you’ll not only work on these cutting-edge platforms through theScore and PENN Interactive, but you’ll also be part of a company that truly cares about your career growth. We’re committed to supporting you as you expand your skills and explore new opportunities.

With locations throughout North America, you can build a future at PENN Entertainment wherever you are. If you want to challenge conventions in gaming, media and entertainment, we want to talk to you.

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'll be instrumental in crafting the next generation of user experiences. You will design, build, and deploy sophisticated machine learning models and infrastructure that directly impact how users discover content, engage with our community, and explore the full spectrum of Penn Entertainment's offerings. This role offers a unique chance to contribute to high-impact projects while helping to advance our cutting-edge ML platform.

About the Work

We’re focused on projects that directly improve user engagement and satisfaction. Some examples include:

  • Personalized Recommendation Engines – Help users discover the games, promotions, and content they care about most through behavioral, contextual, and collaborative filtering models.
  • Chat Toxicity Detection – Ensure a safe and welcoming community environment with NLP-based classification.
  • Cross-sell Propensity Modeling – Predict which offerings resonate with each user and surface the right experience at the right time.
  • Dynamic Personalization – Enable real-time decision-making in product features, content feeds, and user journeys using machine learning.

You’ll also be instrumental in scaling our ML platform to support these future efforts.

As part of the Machine Learning Engineering team, you will:

  • Build and optimize end-to-end machine learning pipelines from data ingestion to deployment.
  • Work closely with Product, Marketing, and Operations teams to align ML solutions with business goals.
  • Improve our ML platform and deploy infrastructure using MLOps best practices.
  • Evaluate and integrate new tools, models, and frameworks to enhance scalability and performance.
  • Clearly communicate technical concepts to both technical and non-technical stakeholders.
  • Document your systems and workflows using Git, Confluence, and related tools.

About You

You’re someone who’s passionate about putting machine learning into production and making personalization work at scale. You bring:

  • 3+ years of professional experience as a Machine Learning Engineer or in a similar role.
  • A background in Computer Science, Data Science, Engineering, or a related technical field.
  • Strong programming skills in Python and SQL. Bonus for Go, Rust, Scala, R, or C++.
  • Experience with Docker, Kubernetes, Terraform, and scalable deployment tools.
  • Hands-on experience building CI/CD pipelines for ML systems.
  • Proficiency in orchestration tools like Airflow, Kubeflow, or Dagster.
  • Experience working on or contributing to dbt projects.
  • Comfort working in cloud environments like AWS, GCP, or Azure.
  • Familiarity with ML frameworks such as PyTorch, TensorFlow, Keras, or similar.

Nice to have:

  • Experience building real-time personalization or recommendation systems at scale.
  • Familiarity with virtual feature stores like Feast or Featureform.
  • Exposure to working with or deploying large language models (LLMs) in production.

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

Penn Interactive is proud to be an equal opportunity workplace. We will consider all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, genetic information, or any other basis protected by applicable law.Base pay is one part of the Total Rewards that Penn Interactive provides to compensate and recognize employees for their work. Most sales positions are eligible for a Commission under the terms of an applicable plan, while most non-sales positions are eligible for a Bonus. Additionally, Penn Interactive provides best-in-class benefits to eligible employees. We believe that benefits should connect you to the support you need when it matters most, and should help you care for those who matter most. That’s why we provide an array of options, expert guidance and always-on tools, that are personalized to meet the needs of your reality – to help support you physically, financially and emotionally through the big milestones and in your everyday life.

Similar Jobs

Capgemini - Change and Release Management

Capgemini

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Lorikeet - Senior Software Engineer

Lorikeet

Sydney, New South Wales, Australia (On-Site)
3 Months ago
Crytek - Lead AI Programmer

Crytek

Frankfurt Am Main, Hessen, Germany (On-Site)
2 Months ago
Oliver Plus - Artworker

Oliver Plus

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Penumbrainc - DHR Reviewer I - Temp

Penumbrainc

Roseville, California, United States (On-Site)
1 Month ago
Numrah - Software Engineer (AI)

Numrah

(On-Site)
4 Months ago
Draftwise - Machine Learning Operations Engineer

Draftwise

London, England, United Kingdom (Remote)
1 Month ago
Tencent - NLP Research Intern 104493

Tencent

London, England, United Kingdom (On-Site)
8 Months ago
Survay Monkey - Senior Machine Learning Engineer

Survay Monkey

Italy (Remote)
1 Month ago
Philips - Principal Catheter NPI R&D Engineer

Philips

San Diego, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoMotive - Manager, Sales Strategy & Planning

GoMotive

United States (Remote)
1 Month ago
NVIDIA - Hardware Board Design Manager, IC Product

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
7 Months ago
Illumina - Staff Data Engineer

Illumina

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bounteous - Associate Creative Director

bounteous

Canada (Remote)
1 Month ago
MiQ - Programmatic Account Manager

MiQ

London, England, United Kingdom (On-Site)
2 Months ago
FICO - Director, Responsible AI Program Governance and Compliance

FICO

Bengaluru, Karnataka, India (On-Site)
1 Year ago
Zenoti - Manager - DevOps

Zenoti

Hyderabad, Telangana, India (On-Site)
3 Months ago
Informa Group - Credit Market Analyst

Informa Group

Boston, Massachusetts, United States (Hybrid)
2 Months ago
entrata - Regional Vice President of Sales | IC Role | Northeast Region

entrata

United States (Remote)
10 Months ago
Riot Games - Senior Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Toronto, Ontario, Canada

Interactive Brokers - Bilingual Identity Verification Analyst: Mandarin/English

Interactive Brokers

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Alphawave Semi - Product Applications Engineer

Alphawave Semi

Ottawa, Ontario, Canada (On-Site)
3 Months ago
Epic Games - Programmeur d’outils et d’animation

Epic Games

Montreal, Quebec, Canada (On-Site)
7 Months ago
TiMi Studio Group - Senior Technical Artist

TiMi Studio Group

Montreal, Quebec, Canada (On-Site)
1 Month ago
Newrick Network - Senior Backend Developer - PHP Laravel

Newrick Network

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Artists Animation - Production Coordinator

Artists Animation

British Columbia, Canada (Hybrid)
4 Months ago
Mark43 - Sales Development Representative-Public Safety

Mark43

Canada (Remote)
1 Month ago
Alphawave Semi - Senior Validation Engineer

Alphawave Semi

Toronto, Ontario, Canada (On-Site)
1 Month ago
Zoic studios - Senior Character Effects Artist

Zoic studios

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago
Brain Hunter - Full Stack Developer

Brain Hunter

Vaughan, Ontario, Canada (On-Site)
8 Years ago

Get notifed when new similar jobs are uploaded

Research Development Jobs

T systems - AI Engineer

T systems

Pune, Maharashtra, India (On-Site)
1 Month ago
Discord - Staff Software Engineer, Machine Learning

Discord

San Francisco, California, United States (Remote)
1 Month ago
Alpha Sense - Staff AI Engineer

Alpha Sense

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Match Group - Sr. Software Engineer, Machine Learning

Match Group

Palo Alto, California, United States (Hybrid)
3 Months ago
Reddit - Staff Machine Learning Engineer, ML Understanding

Reddit

United States (Remote)
1 Month ago
bytedance - Machine Learning Graduate (E-Commerce Governance-CV/NLP/Multimodal/LLM)

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
Apple - ML Engineering Manager, Siri

Apple

Cupertino, California, United States (On-Site)
2 Months ago
Apple - Machine Learning Engineer, GenAI & LLM

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Fieldguide - Senior Software Engineer, AI

Fieldguide

San Francisco, California, United States (Remote)
1 Month ago
Postman - Software Engineer - Applied AI Engineer

Postman

Bengaluru, Karnataka, India (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Philadelphia, Pennsylvania, United States (Hybrid)

Toronto, Ontario, Canada (Hybrid)

Philadelphia, Pennsylvania, United States (Remote)

Toronto, Ontario, Canada (Remote)

Philadelphia, Pennsylvania, United States (Hybrid)

Toronto, Ontario, Canada (Remote)

Philadelphia, Pennsylvania, United States (Remote)

Philadelphia, Pennsylvania, United States (Remote)

Toronto, Ontario, Canada (Remote)

Toronto, Ontario, Canada (Remote)

View All Jobs

Get notified when new jobs are added by Penn Interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug