Data Science Consultant - Customer Analytics
Role details
Job location
Tech stack
Job description
- Develop and implement advanced machine learning models and natural language processing algorithms using frameworks such as TensorFlow, Spark, and Hadoop.
- Design and optimise scalable database architectures to support large-scale data analysis and real-time analytics.
- Utilise programming languages including Python, R, Java, C, and Bash (Unix shell) to build robust data pipelines and analytical tools.
- Conduct extensive data mining and exploratory data analysis to uncover patterns and insights within diverse datasets.
- Collaborate with cross-functional teams to translate business requirements into technical solutions leveraging AI and big data technologies.
- Integrate AI models into existing systems using cloud platforms such as AWS for deployment and management.
- Maintain best practices in data security, privacy, and compliance throughout all phases of project development.
- Stay abreast of emerging trends in AI, natural language processing, and big data analytics to continuously improve methodologies.
Requirements
Do you have experience in VBA?, We are seeking a highly skilled Data Science Consultant specialising in Customer Analytics, with a focus on Generative AI (GenAI), Agentic AI, Large Language Models (LLMs), and advanced natural language processing (NLP) techniques. The successful candidate will leverage cutting-edge technologies to deliver actionable insights, optimise customer engagement strategies, and enhance data-driven decision making. This role offers an exciting opportunity to work on innovative projects within a dynamic environment, applying expertise in big data, machine learning, and AI to solve complex business challenges., * Proven experience in designing and deploying machine learning models at scale within a commercial environment.
- Strong proficiency with AWS cloud services, Hadoop ecosystem, Spark, and SQL-based databases.
- Hands-on experience with TensorFlow, SAS, R, Python, VBA, and Java for data analysis and model development.
- Demonstrable expertise in natural language processing techniques including LLMs and generative models such as GPT or similar architectures.
- Solid understanding of database design principles coupled with practical experience in big data environments.
- Familiarity with data mining processes, statistical analysis, optimisation algorithms, and AI methodologies.
- Experience working with cross-disciplinary teams on complex projects involving large datasets and high-performance computing environments. This role is ideal for a motivated professional eager to apply their technical expertise to transformative customer analytics initiatives within a forward-thinking organisation.