About the Role
We are seeking a versatile Data Scientist for a Fixed-term contract with strong expertise in NLP and recommender systems to support a leading client in the academic and educational publishing sector. This is a greenfield opportunity where you will play a key role in designing and delivering innovative data-driven solutions.
The ideal candidate will have proven experience applying machine learning and statistical methods to real-world problems, combined with hands-on proficiency in Azure Machine Learning and scalable data solutions.
Key Responsibilities
- Design, implement, and evaluate machine learning models for text analytics and product recommendation.
- Leverage Azure cloud services, particularly Azure Machine Learning, to solve complex data and business challenges.
- Partner with product managers and stakeholders to translate business needs into actionable technical solutions.
- Work closely with ML and data engineers to build and optimize data pipelines for scalable DS solutions.
- Collaborate cross-functionally (ML engineers, data engineers, data architects) to deploy solutions to production and set up monitoring frameworks.
Required Skills & Experience
- Bachelor’s or higher degree in Computer Science, Data Science, Statistics, or related field; or equivalent professional experience.
- Demonstrated experience with machine learning algorithms (classification, clustering, regression).
- Proven hands-on experience in NLP.
- Strong proficiency in Azure services, with a focus on Azure Machine Learning.
- Familiarity with data engineering practices, ETL processes, and cloud data storage solutions.
- Proficiency in Python for ML and data science workflows.
- Excellent problem-solving, communication, and collaboration skills.