Being able to deliver a Machine Learning/Deep learning project from beginning to end, including understanding the business need, aggregating data, exploring data, building & validating predictive models, and deploying completed models to deliver business impact to the organisation
Use Deep Learning frameworks like MXNet, Caffe 2, Tensorflow, Theano, CNTK, and Keras to help our customers build DL models
Use Spark ML and other machine learning frameworks to help our customers build ML models
Work with Data Engineers to analyse, extract, normalise, and label relevant data
Work with Engineers to help our customers operationalise models after they are built
Assist customers with identifying model drift and retraining models
Research and implement novel ML and DL approaches
Requirements & Skills:
A Bachelor’s or Master’s Degree in a highly quantitative field (Computer Science, Machine Learning, Informatics, Operational Research, Statistics, Mathematics, etc.) or equivalent experience
4+ years of industry experience in predictive modelling, data science, and analysis
Previous experience in an ML or data scientist role and a track record of building ML or DL models
Experience using Python and/or R
Knowledge of SparkML
Able to write production-level code, which is well-written and explainable
Experience using ML libraries, such as scikit-learn, caret, mlr, mllib
Experience working with GPUs to develop models
Experience handling terabyte-sized datasets
Track record of diving into data to discover hidden patterns
Familiarity with using data visualisation tools
Knowledge and experience of writing and tuning SQL
Past and current experience writing and speaking about complex technical concepts to broad audiences in a simplified format
Experience giving data presentations
Extended travel to customer locations may be required to deliver professional services, as needed
Strong written and verbal communication skills
PhD in a highly quantitative field (Computer Science, Machine Learning, Informatics, Operational Research, Statistics, Mathematics, etc.)
2+ years of industry experience in predictive modelling and analysis
Good skills with programming languages, such as Java or C/C++
Ability to develop experimental and analytic plans for data modelling processes, use of strong baselines, and ability to accurately determine cause and effect relations
Consulting experience and track record of helping customers with their AI needs
Publications or presentations in recognised Machine Learning, Deep Learning, and Data Mining journals/conferences
Combination of deep technical skills and business savvy enough to interface with all levels and disciplines within our customers’ organisation
Demonstrable track record of dealing well with ambiguity, prioritising needs, and delivering results in a dynamic environment