Branch

Senior Data Scientist – Discovery

Branch

full-time

Posted on:

Location Type: Remote

Location: Canada

Visit company website

Explore more

AI Apply
Apply

Salary

💰 CA$148,000 - CA$189,000 per year

Job Level

About the role

  • Lead the design, development, and deployment of high-impact machine learning models (e.g., predicted click-through rate, conversion rate, bidding optimization, and lookalike targeting) directly into our production environment.
  • Drive complex, ambiguous, and high-scale ML projects from initial research and proof-of-concept through to large-scale deployment, working closely with software engineering teams.
  • Design and execute rigorous online A/B experiments to test hypotheses, measure model performance, and statistically analyze results to drive continuous product improvement.
  • Perform hands-on analysis and modeling of enormous, complex data sets to identify predictive signals and develop new features that enhance targeting and sourcing efficacy.
  • Establish scalable, efficient, and automated processes for large-scale data analysis, machine learning model development, validation, and serving.
  • Stay abreast of the latest research in ML, deep learning, optimization, and Ad Tech, and apply new, innovative approaches to Branch’s unique challenges in ad delivery and optimization.
  • Communicate complex findings and product vision to engineers, product managers, and business stakeholders, influencing the roadmap for the Discovery platform.

Requirements

  • 4+ years of professional experience building and deploying machine learning models for business applications.
  • PhD in Computer Science, Engineering, Machine Learning, Statistics, or a related quantitative field, OR a Master's degree in a related field and 4+ years of relevant experience.
  • Strong programming proficiency in one or more relevant languages (e.g., Python, Java, C++).
  • Deep expertise in foundational computer science areas, including algorithms and data structures, numerical optimization, data mining, and distributed computing (e.g., Spark, Hadoop).
  • Experience with ML frameworks and libraries (e.g., PyTorch, TensorFlow, Scikit-learn).
  • Proven ability to translate business problems into mathematical and ML frameworks.
Benefits
  • Comprehensive benefits package
  • Health and wellness programs
  • Paid time off
  • Retirement planning options
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
machine learningA/B testingdata analysismodel developmentstatistical analysisdata miningnumerical optimizationdistributed computingalgorithmsdata structures
Soft Skills
communicationinfluencingcollaborationproblem-solving
Certifications
PhD in Computer ScienceMaster's degree in a related field