Key Responsibilities:
* Collect, process, and analyze large datasets from multiple sources
* Build predictive models and machine-learning algorithms to solve business problems
* Identify trends and patterns using statistical techniques
* Collaborate with cross-functional teams including product, engineering, and business stakeholders
* Communicate insights and present findings through data visualizations and reports
* Improve data quality and governance by working with data engineers and analysts
* Monitor model performance and retrain models as needed
Required Qualifications:
* Bachelor's or Master's degree in Computer Science, Statistics, Mathematics, Data Science, or a related field
* 2–5 years of relevant experience in a Data Science or related role
* Proficiency in Python or R and SQL
* Experience with machine learning libraries (e.g., scikit-learn, TensorFlow, XGBoost)
* Strong knowledge of statistical methods and data modeling techniques
* Hands-on experience with data visualization tools (e.g., Tableau, Power BI, matplotlib, seaborn)
* Familiarity with cloud platforms (AWS, GCP, or Azure) is a plus
Preferred Qualifications:
* Experience with NLP, computer vision, or time-series forecasting
* Knowledge of big data tools (e.g., Spark, Hadoop)
* Experience in deploying ML models into production
Job Types: Full-time, Fixed term contract
Education:
* Bachelor's (preferred)
Experience:
* Data Scientist: 3 years (preferred)
Language:
* English (preferred)
Work authorisation:
* United Kingdom (preferred)