Data Scientist - Machine Learning

Job description

Snappet is looking for Data Scientists who will join out Machine Learning team and take full ownership of turning discoveries and ideas into machine learning models.

Improve the learning results of children: that’s what we do at Snappet. We develop smart software that allows teachers and children to get the best results. Our software is used in more than 2800 schools across Netherlands, Germany, France, Italy, USA and Spain and used by more than 300.000 pupils. We value the continuous improvement of our products to support all these schools and pupils.

As Data Scientist you play a crucial role in the continuous improvement of learning results. By analyzing data, drawing the right conclusions, improving algorithms and machine learning models you know how to accomplish these improvements. Through data analysis you continuously proof the effects of improvements on learning results.

You collaborate closely with developers, designers and product owners. You take full ownership and won't be put off by complex problems or massive amounts of data.

We believe in Agile and autonomy. We release fast and often. We are driven by the fact that we actively contribute to improving education. Our teams are empowered to work in the best way possible. We continuously improve our working environment. Besides the teamwork, development teams regularly experiment and learn new technologies and collaborate with others on this. We have monthly ‘pizza sessions’ where we get together and share knowledge on all things tech or fun.


The ideal candidate

  • Relevant higher education or university degree.
  • 2+ years work experience in a business environment.
  • Programming and algorithm development using Python (and optionally R).
  • Excellent interpersonal communication skills.
  • Strong math and statistics background.
  • Knowledge of machine learning and deep learning models.
  • Neural network frameworks such as PyTorch, Tensorflow, caffe2, Keras.
  • Python frameworks such as numpy, scikit-learn, pandas, matplot, plotly, seaborn.
  • Affinity with Software Architecture/Engineering.

Please note; just because you're not our ideal candidate doesn't mean we're not interested. You are welcome for an interview and are invited to convince us!

Other frameworks, languages and tools used by our teams include

  • Data Engineering, databases, data pipelines.
  • Python Django (restful services).
  • Amazon Web Services knowledge.
  • ML cloud services, such as Amazon Athena & SageMaker or Google BigQuery & DataPrep.
  • Reinforcement learning.
  • R programming language.

What we offer

  • An above average salary.
  • Personal training budget.
  • Plenty of room for own input.
  • Working with experienced colleagues.
  • Flexible working hours.
  • Office right next to Utrecht central station.
  • An arcade cabinet and foosball table.