Data Scientist

Prosource
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Business Analytics Applications
Data analysis
Azure
Cloud Computing
Databases
Continuous Integration
Data as a Services
Information Engineering
Data Governance
ETL
Data Visualization
Software Debugging
DevOps
Python
Machine Learning
SQL Azure
NumPy
Power BI
TensorFlow
Azure
SQL Databases
Unstructured Data
Reinforcement Learning
Google Cloud Platform
Feature Engineering
PyTorch
Deep Learning
Powerquery
Pandas
Scikit Learn
Machine Learning Operations
Software Version Control
Data Pipelines

Job description

We are seeking a highly skilled Data Scientist with strong expertise in Microsoft Power BI, advanced analytics, data modelling, and machine learning. You will work closely with cross-functional teams to develop data-driven solutions, create high-quality reporting products, and deliver actionable insights that directly support strategic business decisions. This role is ideal for someone who combines technical depth with strong communication and business awareness.

What you'll do

Power BI Development

  • Develop, maintain, and optimise reports using Power BI Desktop
  • Build robust data models using Dataflows and Semantic Models
  • Apply strong expertise in Power Query and DAX for data transformation
  • Create and manage Paginated Reports in Power BI Report Builder
  • Deploy reporting solutions through Power BI capacities, deployment pipelines, and organisational apps
  • Translate high-level design requirements into intuitive, visually impactful dashboards

Data Science & Advanced Analytics

  • Apply advanced algorithms and modelling techniques to analyse complex datasets
  • Use machine learning, AI algorithms, and deep learning methods to solve business problems
  • Write high-quality, efficient Python code using relevant libraries for data analysis and modelling
  • Build, evaluate, and optimise predictive models and statistical solutions

Analytical & Problem-Solving

  • Analyse diverse data sources to deliver clear, actionable insights
  • Troubleshoot and resolve complex data and reporting issues
  • Validate assumptions using strong analytical and critical-thinking skills

Collaboration & Communication

  • Work closely with business stakeholders, technical teams, and product owners
  • Gather business requirements and translate them into scalable technical solutions
  • Communicate complex analytical concepts clearly to non-technical stakeholders

DevOps / CI/CD

  • Apply DevOps practices to enhance analytics and reporting workflows
  • Work with Azure DevOps or similar platforms for CI/CD pipelines and version control
  • Contribute to automation, testing, and deployment of data products

Requirements

  • Extensive experience with the Power BI ecosystem (Desktop, Service, Dataflows, Semantic Models)
  • Strong knowledge of Power Query, DAX, and data modelling best practices
  • Experience with Paginated Reports and enterprise reporting
  • Understanding of capacity management, governance models, and structured deployment processes
  • Ability to design intuitive, user-friendly, and aesthetically strong dashboards

Data Science, AI & Machine Learning

  • Hands-on experience with ML, AI, and deep learning techniques
  • Practical understanding of supervised, unsupervised, and reinforcement learning
  • Experience with Python, including pandas, NumPy, scikit-learn, TensorFlow, or PyTorch
  • Background in model development, testing, optimisation, and evaluation
  • Knowledge of feature engineering and handling unstructured data is advantageous

Data Engineering & Databases

  • Experience with ETL/ELT processes and data pipeline development
  • Strong SQL skills and experience working with relational databases
  • Familiarity with cloud data services such as Azure Data Lake, Azure SQL, or Synapse
  • Knowledge of data governance, reliability, and security best practices

Analytical & Problem-Solving

  • Excellent ability to interpret complex datasets and deliver meaningful insights
  • Strong ability to debug and troubleshoot data, modelling, and reporting challenges
  • Proven analytical mindset with attention to detail

Collaboration & Communication

  • Ability to work effectively with cross-functional teams
  • Strong stakeholder management skills
  • Confident presenting insights to senior and non-technical audiences

DevOps, CI/CD & Cloud

  • Hands-on experience with Azure DevOps or similar tools
  • Understanding of version control, branching strategies, and automated workflows
  • Experience deploying ML or analytics solutions into production environments
  • Knowledge of MLOps principles is a plus

Preferred Certifications

  • Microsoft Certified: Power BI Data Analyst Associate
  • Additional cloud or data certifications (Azure, AWS, GCP) are beneficial

Benefits & conditions

For employees, we're committed to recognising and rewarding hard work. Our competitive salary and benefits package includes; Company Pension Scheme, Private Medical & Dental Insurance, Group Income Protection, Group Life Assurance, Cycle to Work and Electric Car Salary Sacrifice Scheme. We also invest in your development. If you choose to self-study in your own time, we'll fund your study materials and exam fees - and once you pass, you'll receive an incentive bonus.

Apply for this position