Data Scientist / Machine Learning Engineer (Recommendation Systems)

Posted 3 Days Ago
Be an Early Applicant
Vancouver, BC
In-Office
Mid level
Music • Software
The Role
Seeking a Data Scientist/Machine Learning Engineer specializing in Recommendation Systems to build scalable models and enhance user experience. Responsibilities include end-to-end project ownership and cross-functional collaboration.
Summary Generated by Built In
About Beatdapp

Beatdapp is a venture-backed startup delivering the most advanced streaming integrity and recommendation technology in the world1. While our roots are in fighting the multi-billion dollar problem of streaming fraud, we have leveraged our "Trust & Safety Operating System" to power a new generation of discovery.

We believe that true personalization starts with verified behavior. By filtering out noise and manipulated signals before they impact the model, we build recommendation engines on a foundation of clean, authentic data. We are looking for builders who want to work with the world’s best streaming services and music labels to reshape how content is discovered.

The Role

We are seeking a Data Scientist / Machine Learning Engineer who specializes in Recommendation Systems. You will move beyond simple analysis to research, build, and deploy production-grade models that power discovery for millions of users.

In this role, you will bridge the gap between research and engineering. You will design advanced architectures and ensure they run efficiently at scale. You will work closely with our leadership and data engineering teams to turn trillions of data points into experiences that anticipate user intent in real-time.

Responsibilities
  • Build End-to-End Recommendation Pipelines: Design and implement scalable recommendation architectures to surface relevant content from large catalogs.
  • Full-Cycle Project Ownership: Take ownership of projects across the complete Machine Learning lifecycle, driving initiatives from initial problem formulation and exploratory analysis to model training, validation, and post-deployment monitoring.
  • Advanced Behavioral Modeling: Develop and train deep learning models (e.g., GNNs, Transformers, Wide-to-Narrow networks) to create rich user and item embeddings based on authentic interactions.
  • Scalable Multi-GPU Training: Design and execute distributed training workflows for large-scale deep learning models, utilizing multi-GPU strategies and parallel computing techniques to maximize training throughput and handle massive datasets efficiently.
  • Strategic Signal Extraction & Feature Modeling: Systematically mine and sift through high-dimensional user, track, and streaming event data to distinguish between subtle implicit signals and explicit feedback, mathematically modeling these behaviors to engineer dense, predictive features that enhance model performance.
  • Production Engineering: Write clean, production-ready code (Python) and oversee the deployment of models into high-availability environments. You will optimize models for low latency to ensure instant load times.
  • Cross-Functional Collaboration: Partner closely with Product and Engineering teams to translate business requirements into technical specifications, ensuring seamless development, integration, and deployment of models into the core product ecosystem.
Successful Candidates will have
  • 3+ years of experience in Data Science or Machine Learning Engineering, with a specific focus on building and deploying Recommendation Systems in production environments.
  • Strong Engineering Chops: Proficiency in Python and experience with ML frameworks (PyTorch, TensorFlow).You are comfortable writing production-grade code that can handle large-scale data, not just notebooks.
  • Deep Learning Expertise: Practical knowledge of modern ML techniques relevant to RecSys, such as Deep Clustering, Graph Neural Networks (GNNs), Transformers, and Representation Learning.
  • Architecture Experience: Familiarity with vector databases, embedding spaces, and cloud infrastructure (GCP/AWS) required to support high-velocity data ingestion and real-time inference.
  • Mathematical Foundation: Solid understanding of advanced statistical concepts, matrix factorization, and probability distributions.
  • Product-First Mindset: A drive to solve complex product problems—such as "churn reduction" or "session continuity"—using data, rather than just optimizing theoretical metrics.
Bonus Points
  • Experience in the media, music, or video streaming domains.
  • Experience with "Agentic AI" or semantic search technologies.
  • Knowledge of fraud detection or anomaly detection within recommender loops.

Top Skills

AWS
GCP
Python
PyTorch
TensorFlow
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vancouver, British Columbia
43 Employees
Year Founded: 2018

What We Do

We help music labels and artists track their songs to collect royalties. Beatdapp is a tracking system that authenticates, verifies, and validates media streamed in real time. It reduces the tracking discrepancies between Digital Service Providers (DSPs) and rights holders, increasing royalty revenue for rights holders while limiting legal exposure, expensive audit costs, and lawsuits for DSPs. Think of it like a PWC for music play count! Accelerator Alumni: -Creative Destruction Labs, Prime Stream (CDL-West) -500 Startups (San Francisco) -Project Music Portfolio (Nashville, TN) Awards: -#2 Seed Stage Company in Canada by Crunchbase (2019) -Winner of Inventures "Exploring Blockchain Breakthroughs" Competition (2019) -NACO Top 5 - Most Promising Startup of the Year (2019) -New Ventures BC "People's Choice" Winner (2019 - by over 4,000 votes) -New Ventures BC Top 10 (2019) -Selected Top 25 Canadian Companies for "48 Hours in The Valley" by C100 (2020 Cohort) -Selected for "Emerging Rockets List" (2020)

Similar Jobs

MongoDB Logo MongoDB

Lead, Engineering

Big Data • Cloud • Software • Database
Easy Apply
Remote or Hybrid
6 Locations
5550 Employees
162K-225K Annually

CrowdStrike Logo CrowdStrike

Senior Software Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
7 Locations
10000 Employees
140K-215K Annually

CrowdStrike Logo CrowdStrike

Engineering Manager

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
3 Locations
10000 Employees
140K-215K Annually

CrowdStrike Logo CrowdStrike

Senior Engineer

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
6 Locations
10000 Employees
150K-200K Annually

Similar Companies Hiring

LayerOne Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
15 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account