Your responsibilities will include:


Work with a firehose of customer data.
Analyze, build, evaluate, and productionise machine learning models.
Touch all aspects of the business in your domain.
Brainstorm new ideas and concepts to solve specific use cases.
Work with teammates on design and code reviews.
Keep abreast of developments in the machine learning domain.


Qualifications & Preferred Experience:


Degree in Computer Science or Engineering (alternatively, a degree in a related field with work experience as a software engineer).
Three (3) years’ experience applying machine learning to real-world problems.
Three (3) years’ commercial software development experience.
Strong understanding of statistical analysis, modeling, and machine learning techniques.
Strong knowledge of different types of recommendation systems.
Experience building backend systems at scale with a strong focus on data processing and machine learning.
Experience working within an agile team that is operationally hands-on and an advocate of that culture.
Experience with Python
Experience with Linux
Experience with BigQuery.
Experience with TensorFlow, Scikit-learn, PyTorch, and Pandas.
Experience with deploying machine learning to production environments.
Data Mining and Big Data experience.
  • ICT
  • Computer