Enable job alerts via email!

Data Scientist

N Consulting Ltd

City Of London

Hybrid

GBP 50,000 - 70,000

Full time

Today
Be an early applicant

Job summary

A leading consulting firm in London is seeking a Data Scientist to join their team on a contract basis. The successful candidate will analyze complex datasets, develop predictive models, and support data-driven decision-making. This hybrid role offers flexibility with 2-3 days per week in the office. Ideal candidates should have strong programming skills in Python, R, or SQL and experience with machine learning libraries and data visualization tools.

Qualifications

  • Proven experience as a Data Scientist or in a similar role.
  • Strong programming skills in Python, R, or SQL.
  • Hands-on experience with machine learning libraries such as scikit-learn, TensorFlow, or PyTorch.

Responsibilities

  • Analyze large, structured and unstructured datasets to identify patterns and trends.
  • Develop, validate, and deploy predictive models using machine learning and statistical techniques.
  • Translate business requirements into technical solutions and actionable insights.

Skills

Python
R
SQL
Machine learning
Data visualization
Statistics
Cloud platforms

Education

MSc or PhD in Computer Science, Statistics, Mathematics

Tools

scikit-learn
TensorFlow
PyTorch
Tableau
Power BI
matplotlib
seaborn
Job description

Job Title: Data Scientist (Contract, Hybrid - London)

Location: London (Hybrid: 2-3 days/week in office)

Contract Type: 6-12 months (Contract, possible extension)

About the Role:

We are seeking a skilled Data Scientist to join our dynamic team on a contract basis. You will work closely with cross‑functional teams to extract actionable insights from complex datasets, build predictive models, and support data‑driven decision‑making. This is a hybrid role, offering flexibility while being actively involved in the London office.

Key Responsibilities:
  • Analyze large, structured and unstructured datasets to identify patterns and trends.
  • Develop, validate, and deploy predictive models using machine learning and statistical techniques.
  • Translate business requirements into technical solutions and actionable insights.
  • Collaborate with business stakeholders, data engineers, and analysts to support analytics initiatives.
  • Create dashboards, reports, and visualizations to communicate insights to non-technical stakeholders.
  • Ensure data quality, integrity, and security throughout the analytics lifecycle.
  • Keep up-to-date with the latest developments in data science, AI, and machine learning.
Required Skills & Experience:
  • Proven experience as a Data Scientist or in a similar role.
  • Strong programming skills in Python, R, or SQL.
  • Hands‑on experience with machine learning libraries such as scikit‑learn, TensorFlow, or PyTorch.
  • Solid understanding of statistics, predictive modeling, and data mining techniques.
  • Experience with data visualization tools such as Tableau, Power BI, or matplotlib/seaborn.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Strong problem‑solving, analytical, and communication skills.
Preferred Qualifications:
  • MSc or PhD in Computer Science, Statistics, Mathematics, or a related field.
  • Experience in finance, marketing analytics, or e‑commerce.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.