Work with massive data from multiple applications and 300 M+ customers.
Own the development of machine learning algorithms.
Design and evaluate novel approaches for handling high-volume real-time data streams in a machine learning environment
Develop a feedback system to improve the selection of features for the algorithms.
Design and implement A/B Testing and other validation processes.
Understand the theory and application of theory for common classification, clustering, NLP, and collaborative filtering.


Michael Page


Demonstrable software engineering experience in Scala, Java, or Go.
Experience in distributed data processing frameworks like Hadoop, Spark or other similar frameworks.
Respect advanced data structures and can use them to solve your problems.
Applied science degree and 3+ years work experience with software development.
Python, R, and other high level languages are a bonus.

Level of experience (years):

Mid Career (2+ years of experience)

Tagged as: , , , ,

You can apply to this job and others using your online resume. Click the link below to submit your online resume and email your application to this employer.

About Michael Page International

Michael Page is one of the world's leading professional recruitment consultancies, specializing in the placement of candidates in...........