Machine Learning Engineer

Penn Interactive Logo

Penn Interactive

πŸ’΅ $75k-$150k
πŸ“Remote - United States

Summary

Join PENN Entertainment's Data Science & Machine Learning team as a Machine Learning Engineer and build the next generation of user experiences. You will design, build, and deploy sophisticated machine learning models and infrastructure impacting user content discovery, community engagement, and exploration of Penn Entertainment's offerings. This role contributes to high-impact projects and advances our cutting-edge ML platform. The team focuses on projects improving user engagement and satisfaction, such as personalized recommendation engines, chat toxicity detection, cross-sell propensity modeling, and dynamic personalization. You will also scale the ML platform to support future efforts. PENN Entertainment offers a competitive compensation package, a fun work environment, education and conference reimbursements, parental leave top-up, career progression opportunities, and mentoring.

Requirements

  • 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
  • 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

Responsibilities

  • 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

Preferred Qualifications

  • Bonus for Go, Rust, Scala, R, or C++
  • 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

Benefits

  • Competitive compensation package
  • Fun, relaxed work environment
  • Education and conference reimbursements
  • Parental leave top up
  • Opportunities for career progression and mentoring others
  • Day-one medical coverage
  • 401(k) matching
  • Annual performance bonus
  • Equity package
  • Paid time off

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.