Python Developer

Information Tech Consultants

Greater London

On-site

GBP 60,000 - 90,000

Full time

8 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Information Tech Consultants seeks a hands-on Data Scientist to join their London team. You will build and productionize ML models, perform EDA and feature engineering, and work closely with product and engineering stakeholders to translate data into actionable insights.

The role emphasizes end-to-end ML workflows, collaboration across teams, and deployment and monitoring of models in production environments.

Qualifications

  • Bachelor's or Master's degree in CS/DS/Stats/Math or related quantitative field.
  • 2–5 years of professional data science experience or similar.
  • Strong proficiency in Python and core DS libraries.

Responsibilities

  • Model development, training, validation, and deployment of ML models.
  • Perform EDA, data cleaning, feature engineering on large datasets.
  • Write production-grade Python for data processing and modeling.
  • Conduct A/B testing, hypothesis testing, and model optimization.
  • Collaborate with product, engineering, and business stakeholders to share results.
  • Support ML model deployment, monitoring, and maintenance.

Skills

Python programming
Analytical thinking
Problem solving
Storytelling

Education

Bachelor's or Master's in CS/DS/Statistics/Math

Tools

Pandas
NumPy
SciPy
scikit-learn
TensorFlow
PyTorch
SQL
NoSQL
Spark
Hadoop
AWS
Azure
GCP
Matplotlib
Seaborn
Tableau
Power BI

Job description

Python Developer

Location : London

Experience: 2–5 years

UK based candidates only - CITIZEN & DEPENDENTS

We are seeking an innovative and results-driven Data Scientist with a strong focus on Machine Learning and deep proficiency in Python. You will be instrumental in transforming complex data into actionable insights, building predictive models, and driving business strategy using cutting-edge analytical techniques. This role is for a hands-on individual who is excited to move models from the lab into production.

Key Responsibilities
  • Model Development & Implementation: Design, develop, train, validate, and deploy advanced Machine Learning models (e.g., classification, regression, clustering, deep learning) to solve complex business problems.
  • Data Wrangling & Analysis: Perform comprehensive Exploratory Data Analysis (EDA), data cleaning, feature engineering, and transformation on large, complex, and sometimes unstructured datasets.
  • Coding & Automation: Write production-quality, highly efficient, and scalable code primarily in Python for data processing, analysis, and model creation.
  • Experimentation & Optimization: Conduct A/B testing, hypothesis testing, and rigorous model validation, continually iterating and tuning algorithms to maximize performance, accuracy, and efficiency.
  • Collaboration & Communication: Work closely with cross-functional teams (e.g., product managers, engineers, business stakeholders) to define project scope, interpret model results, and clearly present data-driven recommendations to both technical and non-technical audiences.
  • Deployment & MLOps: Collaborate with ML/Data Engineers to deploy, monitor, and maintain ML models in a production environment, ensuring stability and performance over time.
Required Skills and Qualifications
Technical Expertise (The Core)
  • Programming: Expert proficiency in Python and its core data science libraries: Pandas, NumPy, and SciPy.
  • Machine Learning: Deep, practical experience with popular ML frameworks and libraries: scikit-learn, TensorFlow, or PyTorch.
  • Statistics & Math: Strong foundation in statistical modeling, probability, hypothesis testing, regression analysis, and multivariate calculus/linear algebra for understanding model mechanics.
  • Databases & Querying: Proficiency in SQL for extracting, manipulating, and preparing data from relational databases. Experience with NoSQL databases is a plus.
  • Big Data/Cloud: Experience with big data tools (Spark, Hadoop) and cloud computing platforms (AWS, Azure, or GCP) for scalable ML workflows.
  • Visualization: Ability to create clear, compelling data visualizations using tools like Matplotlib, Seaborn, Tableau, or Power BI to communicate insights.
Education & Experience
  • Bachelor's or Master's degree in Computer Science, Data Science, Statistics, Mathematics, or a related quantitative field.
  • [Number] years of professional experience as a Data Scientist or in a highly quantitative role.
Soft Skills (Your X-Factor)
  • Curiosity: A strong passion for data and an inherent curiosity to explore, question, and challenge assumptions.
  • Problem-Solving: Excellent analytical and structured thinking skills to tackle complex, ambiguous business problems.
  • Storytelling: The ability to translate complex statistical and ML outputs into simple, business-relevant narratives and recommendations.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Scientist
Data Scientist

Coefficient Systems Ltd • Greater London

Hybrid
GBP 38,000 - 44,000
33 days paid holiday
Smart Pension contributions
Regular performance reviews
Senior Data Scientist in London
Senior Data Scientist in London

Energy Jobline ZR • Greater London

Hybrid
GBP 83,000 - 120,000
Hybrid work in London
£550/day outside IR35
Senior Data Scientist (UK)
Senior Data Scientist (UK)

Digica Ltd. • Sale

Hybrid
GBP 90,000 - 120,000
Hybrid work model
International clients
Professional growth
Data Scientist Consultant II
Data Scientist Consultant II

Jobtailor • Belfast City District

On-site
GBP 60,000 - 90,000
Python Developer
Python Developer

iXceed Solutions • Greater London

On-site
GBP 70,000 - 90,000
Data Scientist (UK)
Data Scientist (UK)

Digica Ltd. • Sale

Hybrid
GBP 55,000 - 90,000
Hybrid working model
International collaboration
Data Scientist
Data Scientist

Infused Solutions Ltd • City Of London

Hybrid
GBP 65,000 - 90,000
Data Specialist
Data Specialist

AEJ Consulting Ltd • United Kingdom

On-site
GBP 50,000 - 70,000
Senior Data Scientist
Senior Data Scientist

Oliver Bernard • Greater London

Hybrid
GBP 65,000 - 85,000
Data Scientist
Data Scientist

Nicholson Glover • Greater London

Hybrid
GBP 55,000 - 65,000