Data Scientist

Apex Systems

Greater London

On-site

GBP 70,000 - 110,000

Full time

14 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apex Systems is seeking a skilled ML professional to assess and improve production machine learning models in a UK-based environment. You will diagnose performance issues, enhance accuracy, and balance modeling improvements with business impact.

You'll work closely with Data Engineers and MLOps resources in an AWS-hosted production setting, focusing on regression and classical ML techniques, feature engineering, and robust data quality analysis to deliver measurable value.

Qualifications

  • Must-have ML practitioner focused on modeling, not platform engineering.
  • Deep knowledge of regression and classical ML techniques.
  • Experience diagnosing and improving model performance.
  • Strong data quality assessment and sampling methodology.
  • Proficient in Python-based ML development.
  • Experience with production ML systems and lifecycle management.

Responsibilities

  • Assess, interrogate, and improve existing ML models in production.
  • Identify opportunities to enhance model accuracy, performance, and business value.
  • Train, tune, and optimize models addressing overfitting and underfitting.
  • Develop imputation models for missing data and features.
  • Analyze data quality challenges and their impact on model performance.
  • Collaborate with Data Engineers and review pipeline logic.
  • Contribute to production ML ecosystem, including versioning and ops practices.
  • Help meet near-term delivery deadlines when modeling resources fall short.
  • Effectively communicate findings and tradeoffs to technical and non-technical stakeholders.

Skills

ML model development
Classical ML algorithms
Regression modeling
Model training and tuning
Overfitting & underfitting
Feature engineering
Python
Production ML systems
Model versioning
Data pipeline review
Stakeholder communication
Business-focused problem solving

Tools

AWS
CI/CD for ML
MLOps concepts

Job description

  • Assess, interrogate, and improve existing machine learning models that are currently underperforming.
  • Identify opportunities to enhance model accuracy, performance, and business value.
  • Train, tune, and optimize machine learning models, including addressing overfitting, underfitting, and other performance issues.
  • Develop and refine imputation models to address missing metadata and feature gaps within the data.
  • Analyze data quality challenges and determine the impact of missing information on model performance.
  • Evaluate whether pursuing additional data collection efforts is worthwhile from both a cost and modeling perspective.
  • Determine appropriate sample sizes and data requirements to ensure modeling efforts are neither over- nor under-scoped.
  • Partner with Data Engineers while maintaining sufficient data pipeline knowledge to review and validate pipeline logic and implementation.
  • Contribute to the overall production machine learning ecosystem, including model maintenance, versioning, and operational best practices.
  • Help the team meet near-term delivery deadlines where current modeling resources have not met expectations.
  • Communicate findings, recommendations, and tradeoffs effectively to both technical and non-technical stakeholders.
Technical Environment
  • Production environment is hosted in AWS.
  • Dedicated Data Engineering resources are responsible for building production pipelines.
  • Dedicated MLOps resources are available, although familiarity with MLOps concepts would be beneficial.
  • Models are already operating in production and require ongoing enhancement and optimization.
Ideal Candidate Profile
  • Strong machine learning practitioner with a focus on modeling rather than platform engineering.
  • Deep understanding of classical machine learning techniques, including regression modeling.
  • Experienced in diagnosing and improving model performance.
  • Strong analytical mindset with the ability to assess data quality and feature availability challenges.
  • Pragmatic problem solver capable of balancing model improvement against business effort and cost.
  • Effective communicator who can clearly explain technical decisions and recommendations.
  • Familiarity with production-grade machine learning systems and operational considerations.
Must-Have Skills:
  • Machine Learning model development and optimization
  • Classical machine learning algorithms
  • Regression modeling
  • Model training, evaluation, and performance tuning
  • Experience addressing overfitting and underfitting
  • Feature engineering and missing data/imputation techniques
  • Strong statistical analysis and sampling methodology knowledge
  • Data quality assessment and root-cause analysis
  • Python-based machine learning development
  • Experience with production machine learning systems
  • Model versioning and lifecycle management
  • Ability to review and understand data pipeline code
  • Strong communication and stakeholder engagement skills
  • Pragmatic, business-focused problem-solving approach
Nice-to-Have Skills:
  • AWS experience
  • MLOps concepts and tooling
  • Model deployment and monitoring experience
  • CI/CD for machine learning
  • Energy, oil & gas, commodities, or refining industry experience
  • Experience working with large-scale industrial or manufacturing datasets
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Scientist
Senior Data Scientist

Hims & Hers • Greater London

On-site
GBP 80,000 - 120,000
ML Ops Engineer
ML Ops Engineer

CMC Markets • Greater London

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

slihrms • City of Westminster

Hybrid
GBP 70,000 - 110,000
Data Scientist
Data Scientist

Datatech Analytics • Stanford Dingley

On-site
GBP 70,000 - 120,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

G10X Pte Ltd • Greater London

On-site
GBP 90,000 - 135,000
Senior Lead Machine Learning Engineer
Senior Lead Machine Learning Engineer

London Stock Exchange • Nottingham

On-site
GBP 120,000 - 160,000
Senior Data Scientist
Senior Data Scientist

AWTG Ltd. • West Midlands

On-site
GBP 70,000 - 100,000
Principal Machine Learning Engineer
Principal Machine Learning Engineer

London Stock Exchange Group • Greater London

On-site
GBP 80,000 - 120,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Harnham • Greater London

On-site
GBP 90,000 - 150,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

webAI • Ashington

Remote
GBP 113,000 - 173,000
Equity options