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.
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)
About Michael Page International
Michael Page is one of the world's leading professional recruitment consultancies, specializing in the placement of candidates in...........