Data Scientist

Full-time · Scotland, United Kingdom

Job description

Are you a talented, motivated and ambitious Data Scientist looking to grow your skills and gain experience working with highly effective teams around the globe?

You could be joining the Global leader in personalized content discovery and viewer insight, delivering to 80+ customers worldwide including HBO, Vodafone, Deutsche Telekom, Virgin Media and Channel 4.

Reporting to the Product Lead, this role is responsible for utilising their analytical approach to design, develop and evaluate predictive models and advanced algorithms to leverage valuable insights across customer and product development. Working closely with the development teams, this role will be involved in developing new algorithms and using existing algorithms to complete data analysis projects.  

Responsibilities

  • Uses existing algorithms to build predictive models as part of data analysis.

  • Develops and tests of new algorithms using both machine learning and AI techniques.

  • Completes data analysis of customer project data as well as for internal development purposes.

  • Owns the ETL (extract/access, transform/cleansing, pre-processing, loading visualising) process from inception to delivery.

  • Utilises libraries and packages, both open source and paid e.g. AWS, GCP and Azure for various volumes of data and transactions e.g. scalability as well as real time.

  • Utilises industry standard algorithms and techniques and integrating these to ThinkAnalytics products such as ThinkInsight and the Recommendations Engine.

  • Uses a flexible, analytical approach to design, develop, and evaluate predictive models and advanced algorithms.

  • Develops and test hypotheses, analyses and interprets the results of product experiments.

  • Communicates data-driven insights and delivers action plans that steer business strategy and decision-making for business segments.

  • Works with both customer and product teams to translate prototypes into new products, services, and features and provides guidelines for large-scale implementations.

  • Provides input and guidance on data visualisation techniques and opportunities.

  • Participate in regular reviews with development teams.

  • Adhere to existing project and programme delivery processes across customer and product development projects.

  • Take responsibility for estimation and evaluation of work packages.

  • Ensure work packages are delivered on time, meet the agreed specification and are documented in accordance with the company guidelines.

Skills

  • Highly proficient using programming languages such as Python and Scala.

  • Expert knowledge of statistics, machine learning, programming, data modelling, simulation and advanced mathematics to recognise patterns.

  • Identify opportunities, be able to question business decisions and make valuable discoveries leading to better business decision making.

  • Experience of utilising industry standard algorithms and data science techniques.

  • Expert knowledge of techniques to measure the quality of predictive models and compare algorithms.

  • Professional experience in data mining, analysis and advanced modelling/machine learning techniques to solve business problems using large scale, complex data sets.

  • Highly proficient in statistical analysis, quantitative analytics, forecasting/predictive analytics, multivariate testing (A/B testing), and optimization of algorithms.

  • A keen problem-solver with strong technical and analysis skills.

  • Practical working experience of our wider tools & technologies utilised across ThinkAnalytics.

Qualifications & Certifications

  • BSc in Computer Science or equivalent.
  • AWS Certification advantageous.
  • Other relevant, Data Science certifications.

Org chart

Sign up to view 0 direct reports

Get started