top of page

Software Engineer - Machine Learning

Description

 

You will be part of a small but growing team of experienced engineers who build large-scale data systems and streaming analytics solutions. 

 

 

Responsibilities 

 

Measure, optimize, and build an analytic platform to derive meaning from vast amounts of data 

Design, implement, and evaluate machine learning features using state-of-the-arts methods 

Design and implement data collection pipelines. 

Write high-quality code, with emphasis on maintainability, readability, and testing. 

Keep up with the latest in machine learning technology in order to make educated choices in tools and frameworks 

 

Requirements 

 

BA / BSc Computer Science / Software Engineering 

Significant experience in networking, data analysis, high-reliability clusters, statistics. 

Experience in cloud services, scale and availability 

Experience with large-scale data analytics systems, streaming analytics (Hadoop, Spark) 

Experience of building large scale ML or data pipeline systems. 

Familiarity with modern data storage messaging and processing tools (e.g. MongoDB, Cassandra, Redis, Spark, Kafka, SOLR/Elastic).

© 2017 by Virtuose Partners.

bottom of page