Data Scientist

  • Data Science
  • Toronto, Canada

Data Scientist

Job description

As a Data Scientist, you are an experienced machine learning practitioner and python programmer with a background in software engineering and in at least one of the following fields:

  • Signal processing

  • Geo-spatial data processing

  • Natural Language processing

  • Social network analysis

  • Recommender system

  • Adaptive experimentation techniques

You will be part of our data science team and work in a dynamic and multi-cultural environment, among the brightest minds sourced from 25 different countries

Depending on your level of experience, you will lead your own projects and guide other people.


Job description


  • You will help the team to improve upon current methods and models. With a practical mindset, you will bring these models into a production environment. 

  • Your software development experience will allow you to closely collaborate with our Engineering team to improve our models and push them through our release process.

  • You will work in our headquarters in Antwerp (Belgium) or in Toronto (Canada) 

Depending on your domain of expertise:


  • You will work with big data (GPS fixes and sensor data) from hundreds of thousands of users.

  • You will train algorithms related to activity detection (type of transports, home/work location, etc.) and human behavior (commuting, sporting, shopping, etc.).

  • You will create machine learning pipelines capable of extracting insights from social interactions between users on our platforms

  • You will design context-aware recommender systems


 Desired skills and expertise

  • You have a masters degree or PhD in computer science or a related field.

  • You are fluent in Python programming and its machine learning stack

  • You are an expert in machine learning and data modeling.

  • You have knowledge/experience with software engineering and deployment to production

  • You have experience with at least one of the fields listed above.

  • You possess a deep understanding of clustering, manifold learning and predictive modeling techniques.

  • You can use big data tools such as Spark for development

  • You can work independently and take matters into your own hands.


Experience with any of the following is considered a plus:


- Sensor data modeling from mobile devices or wearables

- Data engineering technologies (Spark, Kafka, database,...)

- Java

- Mobile programming (Android or iOS)

What we offer

At Sentiance people come to have an impact and learn.  You’ll be a part of an international team brought together by a culture of technical excellence, grit and integrity.  You’ll find our compensation and rewards competitive and of course, we have all the start up essentials.  Better yet, expect an agile and flat structure, dynamic growth opportunities, flexibility, and an openness for the curious.