Job Summary
We are seeking an experienced Senior Data Scientist to lead advanced data analysis and machine learning initiatives within our organisation. The successful candidate will utilise a broad range of tools and technologies to extract insights from complex datasets, develop predictive models, and support strategic decision-making. This role offers an exciting opportunity to work on cutting-edge projects involving big data, natural language processing, and artificial intelligence, contributing significantly to our technological advancements and business growth.
Responsibilities
- Design, develop, and implement sophisticated machine learning models and algorithms using Python, R, TensorFlow, and other relevant frameworks.
- Analyse large-scale datasets employing data mining techniques and utilise big data tools such as Hadoop and Spark to optimise data processing workflows.
- Collaborate with cross-functional teams to translate business requirements into technical solutions, ensuring alignment with organisational goals.
- Develop scalable database architectures through effective database design principles, ensuring data integrity and accessibility.
- Utilise SQL extensively for querying databases and extracting relevant information for analysis.
- Apply natural language processing techniques to analyse unstructured text data for insights and trend identification.
- Leverage cloud platforms such as AWS for deploying machine learning models and managing data infrastructure efficiently.
- Write efficient code in Java, C, Bash (Unix shell), or VBA as required for specific project needs.
- Conduct research on emerging AI technologies and incorporate innovative solutions into existing systems.
- Present findings clearly to technical and non-technical stakeholders through reports and visualisations.
Requirements
- Proven experience in data science or related roles with a strong portfolio of projects involving machine learning, AI, or big data analytics.
- Proficiency in Python, R, SQL, Hadoop, Spark, and AWS cloud services.
- Solid understanding of database design principles and experience working with large datasets.
- Hands-on experience with TensorFlow, SAS, natural language processing (NLP), and other AI frameworks is highly desirable.
- Knowledge of Java, C, Bash (Unix shell), VBA is advantageous for integrating systems or automating processes.
- Strong analytical skills with the ability to interpret complex data patterns and translate them into actionable insights.
- Excellent organisational skills with the ability to manage multiple projects simultaneously under tight deadlines.
- Degree in Computer Science, Data Science, Statistics or a related discipline is preferred; professional certifications are a plus. This role offers an engaging environment where innovation is encouraged, providing opportunities for professional development within a dynamic team dedicated to technological excellence.
Pay: £107,000.00 per year
Benefits:
- Health & wellbeing programme
- Life insurance
- Private dental insurance
- Private medical insurance
Work Location: Remote