Post 1026: Machine Learning Engineer/Data Scientist

Full Time
Posted 3 months ago

About the role:

We are looking for a candidate that will be responsible for developing algorithms which will form the basis of our mathematical models for our understanding of sports betting markets. These models will be used for automation. The candidate MUST have a strong background in Machine Learning and Algorithm Development experience.

Our ideal candidate should have:

  • Degree/Diploma in Computer Science/Software Engineering/Statistics or equivalent
  • 3+ years of relevant experience with R or Python (NumPy, SciPy, Pandas, etc)
  • 2+ years of relevant experience as Software Developer, preferably using Microsoft .NET Framework (C# or VB.NET)
  • Strong background in statistics
  • Experience with Machine Learning algorithms and Probabilistic Models
  • Experience using cloud computing platforms such as EC2 (AWS)
  • Experience with modern R packages and technologies such as dplyr, tidyR, data.table, shinyR
  • Domain experience in on-line gaming industry, financial markets or other 2-sided markets is a plus
  • Experience with Neural Networks or Deep Learning on large problems, Hadoop, MapReduce or High Performance Computing is a plus
  • Experience in SQL and SQL server is also a plus

We offer:

  • An environment passionate about growth and learning
  • Competitive salary with bonus
  • Fitness subsidy program
  • Workplace that is conveniently located along the Yonge/Sheppard line

What we are looking for:

This is a key role within the team and would suit someone who is passionate about working with data/data science. We are looking for someone with strong background in statistics, modelling and algorithms (machine learning or other) and who has the ability to convey complex information through data visualization. A thorough understanding and passion for sports and sports betting markets is ideal. Experience with cloud computing as well as python is a plus.

The above is intended to describe the general nature and level of work being performed. They are not intended to be an exhaustive list of all responsibilities, duties and skills required.

Crescendo Technology thanks all candidates applying but only those selected for an interview will be contacted. Selected candidates may be asked to complete an on-line technical assessment.

Crescendo Technology is an equal opportunity employer which values diversity in the workplace and we encourage candidates to apply directly and provide a copy of an updated resume. Should you require an accommodation for the recruitment/interview process, please do not hesitate to reach out to us.

To apply please send your resume with cover letter preferred to

Job Features

Job CategoryDevelopment