Talent.com
Data Scientist / Machine Learning Engineer (Recommendation Systems)
Data Scientist / Machine Learning Engineer (Recommendation Systems)Beatdapp • Vancouver, British Columbia, Canada
Data Scientist / Machine Learning Engineer (Recommendation Systems)

Data Scientist / Machine Learning Engineer (Recommendation Systems)

Beatdapp • Vancouver, British Columbia, Canada
30+ days ago
Job type
  • Full-time
Job description

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.
  • Create a job alert for this search

    Data Scientist Machine Learning Engineer Recommendation Systems • Vancouver, British Columbia, Canada

    Similar jobs
    Founding Machine Learning Engineer

    Founding Machine Learning Engineer

    OnDeck AI (YC S25) • Vancouver
    Full-time
    This range is provided by OnDeck AI (YC S25).Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. We’re looking for a generalist Machine Learning Eng...Show more
    Last updated: 21 days ago • Promoted
    Hybrid Lead : Analytics Products & Data Science

    Hybrid Lead : Analytics Products & Data Science

    Arc'teryx Limited • North Vancouver
    Full-time
    A leading outdoor gear company is seeking a Manager, Analytics Products & Data Science to build and scale analytics products for better decision-making in digital commerce.This role involves managi...Show more
    Last updated: 13 days ago • Promoted
    Senior AI Scientist : NLP, LLMs & Big Data (Hybrid)

    Senior AI Scientist : NLP, LLMs & Big Data (Hybrid)

    Global Relay • Vancouver
    Full-time
    Join a forward-thinking company as a Senior Data Scientist, where your expertise in AI and machine learning will drive innovative solutions for clients. Collaborate with a talented team to tackle en...Show more
    Last updated: 2 days ago • Promoted
    Senior Machine Learning Engineer - Filled!

    Senior Machine Learning Engineer - Filled!

    Go REcruitment • Vancouver
    Full-time
    Senior Machine Learning Engineer.You will be responsible for the whole range of ML engineering, including literature reviews and paper research through architecture, design, implementation, and lau...Show more
    Last updated: 21 days ago • Promoted
    Senior Marketing Data Scientist - delta

    Senior Marketing Data Scientist - delta

    Evalueserve • delta, bc, ca
    Full-time
    This role supports a major retail client by developing advanced marketing analytics and data science solutions to optimize media investments and drive business growth. You will build Marketing Mix M...Show more
    Last updated: 11 days ago • Promoted
    Machine Learning Data Engineer, Replica Pipelines

    Machine Learning Data Engineer, Replica Pipelines

    Parallel Domain • Vancouver
    Full-time
    Parallel Domain is building the world’s most advanced simulation and digital twin platform for autonomy, robotics, and computer vision. Our Replica product creates large-scale, photorealistic digita...Show more
    Last updated: 21 days ago • Promoted
    Senior Machine Learning Engineer - Benefits + Visa Sponsorship

    Senior Machine Learning Engineer - Benefits + Visa Sponsorship

    MobSquad • Vancouver
    Full-time
    A top-tier technology firm in Vancouver is seeking an experienced Machine Learning Engineer.You will work in a dynamic environment where you'll apply data-driven insights to develop machine learnin...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Autodesk, Inc. • Vancouver
    Full-time
    Job Requisition ID # • •25WD93374 • •Position Overview • •The work we do at Autodesk touches nearly every person on the planet. By creating software tools for making buildings, machines, and even the late...Show more
    Last updated: 21 days ago • Promoted
    Sr. Machine Learning Algorithm Engineer

    Sr. Machine Learning Algorithm Engineer

    Appsierra Group • Vancouver
    Full-time
    Senior Machine Learning Algorithm Engineer.Hybrid – Downtown Vancouver, BC.Collavion is a forward-thinking recruitment and talent solutions partner serving diverse sectors including healthcare, fin...Show more
    Last updated: 21 days ago • Promoted
    Senior Marketing Data Scientist - richmond

    Senior Marketing Data Scientist - richmond

    Evalueserve • richmond, bc, ca
    Full-time
    This role supports a major retail client by developing advanced marketing analytics and data science solutions to optimize media investments and drive business growth. You will build Marketing Mix M...Show more
    Last updated: 11 days ago • Promoted
    Deep Learning Researcher — AI Research Scientist

    Deep Learning Researcher — AI Research Scientist

    Picovoice • Vancouver
    Full-time
    Direct message the job poster from Picovoice.A profitable and steadily growing AI startup in Vancouver is seeking Deep Learning Researchers. We tackle unsolved problems under real constraints.We val...Show more
    Last updated: 21 days ago • Promoted
    Manager, Data Science & Artificial Intelligence

    Manager, Data Science & Artificial Intelligence

    British Columbia Institute of Technology • Burnaby
    Full-time +2
    Manager, Data Science & Artificial Intelligence.Position Title Manager, Data Science & Artificial Intelligence.At BCIT, putting people at the core of everything we do is paramount.This idea is the ...Show more
    Last updated: 21 days ago • Promoted
    Senior Machine Learning Engineer (Recommendations)

    Senior Machine Learning Engineer (Recommendations)

    Scribd, Inc. • Vancouver
    Full-time +1
    Senior Machine Learning Engineer (Recommendations).Senior Machine Learning Engineer (Recommendations).Senior Machine Learning Engineer (Recommendations). Be among the first 25 applicants.Senior Mach...Show more
    Last updated: 21 days ago • Promoted
    Manager, Analytics Products & Data Science

    Manager, Analytics Products & Data Science

    Arc'teryx Equipment • North Vancouver
    Full-time
    The Manager, Analytics Products & Data Science is responsible for building and scaling advanced analytics products that enable better decision-making across North America Digital Commerce and Marke...Show more
    Last updated: 11 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    CD PROJEKT RED • Vancouver
    Full-time
    CD PROJEKT RED is looking for a.The team is based in Vancouver, BC and is developing technologies that will push the boundaries of character motion and crowd simulation. We’re looking for an enginee...Show more
    Last updated: 21 days ago • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    CD Projekt • Vancouver
    Full-time
    The team is based in Vancouver, BC and is developing technologies that will push the boundaries of character motion and crowd simulation. We’re looking for an engineer with relevant expertise in des...Show more
    Last updated: 21 days ago • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    EA SPORTS • Vancouver
    Full-time
    Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world.Here, everyone is part of the story. Part of a community that connects across the globe.A ...Show more
    Last updated: 21 days ago • Promoted
    ML Infra Engineer for Scalable Robotic Data Platform

    ML Infra Engineer for Scalable Robotic Data Platform

    Serve Robotics, Inc. • Vancouver
    Full-time
    A leading robotics delivery company in Canada seeks a skilled Software Engineer to join their Machine Learning Infrastructure team. Candidates will develop scalable data processing pipelines, enhanc...Show more
    Last updated: 1 day ago • Promoted