Machine Learning Engineer

New Today

Overview

This is a Principal Machine Learning Engineer role based in London with a hybrid working pattern. The company is a fast-growing, Series A-backed technology company leveraging data and AI to solve complex, real-world problems. They are building a world-class data organisation focused on measurable business impact.

Note: Pay ranges are provided by NearTech Search; actual pay will be based on skills and experience.

Role

Principal Machine Learning Engineer – London | Hybrid

£100,000 – £130,000 (exceptional candidates considered above range)

This role focuses on building production-grade ML systems that directly drive business outcomes. You will thrive in a fast-moving environment and apply rigorous statistical and engineering thinking to solve real-world problems.

What you’ll be doing

  • Own the end-to-end ML lifecycle: from design and experimentation through deployment and post-deployment monitoring
  • Build forecasting, optimisation, and classical ML models that deliver measurable impact (not just prototypes)
  • Collaborate with engineers, designers, and product managers to embed ML into core product features
  • Implement monitoring and retraining processes for long-term model reliability (drift detection, KPI tracking, retraining pipelines)
  • Contribute to a strong data culture, sharing learnings and raising the bar for applied ML

Who you are

  • You’ve repeatedly shipped ML systems into production that made a measurable impact
  • You’re pragmatic, combining modelling expertise with robust engineering and monitoring practices
  • You thrive in a flat, collaborative team, taking proactive ownership and driving solutions without heavy layers of management
  • You’re motivated by outcomes, not just technical novelty

You will need

  • Several years of commercial experience building and deploying production ML systems
  • Strong expertise in classical ML methods: time-series forecasting, regression/classification, optimisation, feature engineering, evaluation
  • Excellent Python skills, with proficiency in Scikit-learn, LightGBM, Pandas and related tooling
  • Experience with data/ML infrastructure (Snowflake, DBT, cloud services, CI/CD pipelines)
  • Proven experience with model monitoring and retraining in production environments

Note: This role is not focused on NLP or LLMs. While familiarity is a plus, the emphasis is on strong fundamentals in applied, classical ML.

Benefits

  • Competitive base salary plus equity
  • 25 days annual leave (rising with service) + bank holidays
  • Dedicated L&D / training budget
  • Remote-first setup from the UK

Please note

  • Candidates must be based in the UK
  • Candidates must not require visa sponsorship now or in the future
  • This is a permanent role, not a contract

Seniority level

  • Not Applicable

Employment type

  • Full-time

Job function

  • Information Technology

Industries

  • Engineering Services and Technology
  • Information and Media
#J-18808-Ljbffr
Location:
United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
Engineering