Data Scientist - Machine Learning Engineer

  • Location

    Cambridgeshire, England

  • Sector:


  • Job type:


  • Salary:

    £550 - £650 per day

  • Contact:

    James Jarvis

  • Contact email:

  • Job ref:


  • Published:

    6 months ago

  • Duration:

    6-12 Months

  • Expiry date:


  • Startdate:


  • Consultant:



Data Scientist (Machine Learning)
Start: ASAP
Location: Cambridge
Duration: 6 Months

My client is currently recruiting for a Data Scientist focusing on Machine Learning as they need to productionise their machine learning models to classify tax submissions.

The ideal candidate will possess a blend of mathematical expertise, computational science skills, strong communication skills and software engineering experience. They will have experience of applying data science at scale.

This individual will deliver tangible value through building pipelines, productionising data science solutions, running machine learning tests, re-training models when required and maintaining solutions. The right individual is also expected to build solutions using statistical analysis, machine learning or other methodologies.

The successful candidate will be delivery focused and expected to work closely with customers and other data scientists to maintain and productionise algorithms and analytical solutions on their cloud infrastructure.

Key Accountabilities

*Establishing strong working relationships with the Data Science team and customers to develop an in-depth understanding of business priorities and early insight into changing needs
*Translating unstructured, complex business problems into appropriate solution
*Developing a robust understanding of relevant data sources and their provenance, quality and structure
*Working with engineering and architecture to support large scale data preparation, the optimization of analytics platforms and the industrialization of proven analytics methods
*Working with data science suppliers as needed to augment the clients' capability
*Undertaking business analysis and business process analysis as part of solution design process
*Being an active member of the Analytics team, You will benefit from, their expanding bank of Data Science algorithms and work efficiently with the data science workstations. You will be involved in testing and assessing the quality of new tools.

Candidate Knowledge, Skills and Experience

*3 years+ commercial experience with practical examples of success in implementing production ready data science solutions
*PhD or MSc in Computer Science, Statistics, Operations Research, Mathematics or related quantitative field
*Experience of software engineering and a strong understanding of software design patterns, particularly microservices, with strong understanding of AWS environment and products
*Experience of working in SOX and GXP compliant environments is desirable
*Experience using Git and deploying code in different staging environments
*Strong background in machine learning using unsupervised and supervised methods. Knowledge of deep learning would be an advantage
*Experience building APIs using frameworks like Python/FLASK, loosely-coupled web applications on recognized frameworks and experience using docker containerization
*Use of Data Science modelling and scripting tools eg. R, Python and Data Science Notebooks (e.g. Jupyter)
*Data Manipulation/preparation skills: SQL, Python - Pandas, R, Hadoop Sufficient knowledge of designing feedback pipelines for re-training machine learning models
*Ability to independently interpret different mathematical measures of accuracy and suggest ways to improve data science models