Founding Machine Learning Engineer, Industrial AI

Calyptus

Greater London

On-site

GBP 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Calyptus, on behalf of a client in Greater London, is seeking a senior ML/DS expert to design algorithms that convert live sensor data into actionable setpoints for industrial processes. You will frame problems, build models, and deploy robust, production-ready solutions.

You will work with time-series data, uncertainty quantification, and MLOps practices, interfacing with plant engineers and operators to ensure safe, effective control across continuous processes.

Qualifications

  • Minimum 6 years in applied ML/data science with sensor/time-series data from physical systems.
  • At least one production model influencing operational decisions.
  • Strong time-series modelling and probabilistic methods.
  • Experience with optimization or sequential decision-making.
  • Good grasp of causal reasoning.
  • Proficiency in Python and ML stack with CI, Docker, Linux.

Responsibilities

  • Design and build the core algorithm turning live sensor data into decisions.
  • Justify modeling approach with evidence across production contexts.
  • Develop models linking settings to quality, scrap, throughput and energy.
  • Quantify uncertainty and design safe experiments on live lines.
  • Evaluate offline policy evaluation and controlled trials.

Skills

Time-series modelling
Probabilistic methods
Optimization
Model predictive control
Reinforcement learning
Python
PyTorch
Docker
Linux
Causal reasoning

Education

PhD or MSc in ML/Stats/Engineering
Equivalent practical experience

Tools

MLflow
ONNX Runtime
Time-series databases
Cloud platform
PLC interfaces

Job description

This role is being recruited by Calyptus on behalf of one of our clients.

Calyptus is a specialist recruitment partner helping startups and high-growth technology companies hire across engineering, product and design.

What to expect

  • We’ll review your application and, if your experience is a strong match, one of our team will be in touch
  • We’ll support you throughout the interview process and keep you updated at each stage
  • If this particular role isn’t the right fit, we may consider you for other relevant opportunities with our clients

____________________________________________________________

What you will do

The decision-making algorithm

  • Design and build the core algorithm that turns live sensor data into decisions: which setpoints to change, by how much and when.
  • Frame the problem properly. Decide whether it is best treated as prediction plus optimisation, model predictive control, Bayesian optimisation, contextual bandits, offline reinforcement learning or a combination, and justify the choice with evidence.
  • Build process models that link settings and operating conditions to quality, scrap, throughput and energy, and that respect the dynamics of the process, including time delays, dead time and variation in raw material.
  • Learn from historical data in which settings were rarely varied deliberately. Deal with confounding, operator interventions and changes of regime, and design safe experiments on live lines to fill the gaps.
  • Quantify uncertainty and build in the ability to make no recommendation when conditions fall outside what the model has seen.
  • Evaluate decisions properly: offline policy evaluation before anything goes live, and controlled trials against real production outcomes afterwards.

Sensor data and features

  • Build the pipeline from raw sensor data to model-ready features, covering synchronisation, resampling, lag alignment, filtering, missing data and faulty sensors.
  • Develop soft sensors for quality measures that are only taken occasionally or offline.
  • Link process data to production context such as product, recipe, material batch and shift.
  • Detect anomalies, sensor faults and model drift, and retrain as lines, materials and products change.

From recommendation to setpoint change

  • Work out, for each adjustable variable, when a recommendation can safely be applied, taking account of process state, operating envelope, rate of change, interaction with other variables and the time the process needs to settle.
  • Design the supervisory layer that sits above the line's existing PLC control loops, adjusting their setpoints while those loops continue to regulate the process, and make sure it never works against them.
  • Define the conditions under which the system must hold or hand control back to the operator, such as start-up, product changeovers, alarms, sensor faults or unfamiliar material, and make handover between manual and automatic operation smooth.
  • Monitor the effect of every change and reverse it automatically if the process does not respond as expected.
  • Design the staged route from advisory to closed-loop operation, with clear, measurable criteria for when a line, or an individual variable, is ready for the next stage.
  • Specify how setpoints are written back to the PLC (range checks, rate limits, reversibility and fallback to the last known good state), working with our integration partner and the customer's engineers. Machine safety functions stay in the PLC's safety layer and are never overridden by our software.
  • Present recommendations with the reasoning behind them, in a form operators can check quickly and trust.

Engineering and product

  • Set the technical architecture for version one and make the build-or-buy decisions.
  • Put proper machine learning operations in place: versioned data and models, testing, monitoring, deployment on edge hardware and in the cloud, and rollback.
  • Spend time on customer sites to understand the process and earn the confidence of plant engineers.
  • Help recruit and lead the engineers who join after you.

What you will bring

  • At least six years in applied machine learning or data science, including substantial work on sensor or time-series data from physical systems such as manufacturing, energy, process industries, robotics or automotive.
  • At least one model you took into production where its outputs drove real operational decisions.
  • Strong time-series modelling, statistics and probabilistic methods, including uncertainty quantification.
  • Experience with optimisation or sequential decision-making, such as model predictive control, Bayesian optimisation, bandits, reinforcement learning or constrained optimisation, and the judgement to know when something simpler will do.
  • A good grasp of causal reasoning and of the pitfalls of learning decisions from observational data.
  • Production-quality Python and the standard machine learning stack (NumPy, pandas or Polars, scikit-learn, PyTorch), with the engineering discipline to match: testing, CI, Docker and Linux.
  • A solid understanding of supervisory control: process dynamics, feedback, PID, dead time and loop interaction, and how a layer that adjusts setpoints interacts with the regulatory loops beneath it. You should be able to explain why a correct recommendation can still be unsafe to apply.
  • Experience of owning a technical product from start to finish, and the ability to explain technical decisions clearly to plant managers, operators and investors.
  • Experience on continuous processes such as extrusion, compounding, film, paper, metals or chemicals.
  • Offline reinforcement learning, model predictive control or advanced process control running in production.
  • Commissioning supervisory or closed-loop control on a live plant.
  • Hybrid or physics-informed modelling that combines first principles with data.
  • Machine learning operations tooling (MLflow or similar), edge inference (ONNX Runtime or similar), time-series databases and a major cloud platform.
  • Working knowledge of PLCs, OPC UA and MQTT, and familiarity with ISO 13849-1, IEC 62061 and IEC 62443.
  • Time at an early-stage company, or as a founder.
  • A degree or PhD in machine learning, statistics, applied mathematics, control, chemical engineering, physics or a related discipline. Equivalent experience counts just as much.

____________________________________________________________

Genuine opportunities

Every role advertised by Calyptus is a live position we’re actively recruiting for. Some clients prefer to remain confidential during the early stages of the hiring process. When that’s the case, certain company details may be shared later in the process.

Why work with Calyptus?

  • Access opportunities with ambitious startups and high-growth technology companies
  • Direct support from experienced specialist recruiters
  • Honest feedback and clear communication throughout the hiring process
  • Long-term career support, not just a single job application
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Calyptus • Greater London

Hybrid
GBP 70,000 - 110,000
Founding ML Engineer - Industrial AI for Smart Manufacturing
Founding ML Engineer - Industrial AI for Smart Manufacturing

Calyptus • Greater London

On-site
GBP 90,000 - 130,000
AI Engineer, Personalisation & Recommendations
AI Engineer, Personalisation & Recommendations

Calyptus • Greater London

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

PhysicsX • City Of London

On-site
GBP 85,000 - 120,000
Equity options
10% employer pension contribution
Free office lunches
+10
Senior Machine Learning Engineer
Senior Machine Learning Engineer

PhysicsX • Greater London

On-site
GBP 90,000 - 130,000
Equity options
10% employer pension
Free office lunches
+4
Machine Learning Engineer
Machine Learning Engineer

PhysicsX Ltd. • Greater London

Hybrid
GBP 70,000 - 110,000
Equity options
10% employer pension contribution
Free office lunches
+2
Machine Learning Engineer
Machine Learning Engineer

PhysicsX Ltd. • North Tyneside

Hybrid
GBP 113,000 - 144,000
Equity options
401(k)
Free team lunch 1x/week
+6
Machine Learning Research Engineer
Machine Learning Research Engineer

Knauf Energy Solutions • City Of London

On-site
GBP 60,000 - 100,000
Salary sacrifice car scheme
Generous annual leave
Account Executive (Sales)
Account Executive (Sales)

Calyptus • Greater London

On-site
GBP 60,000 - 90,000
Opportunities with ambitious startups
Direct specialist recruiter support
Honest feedback and clear comms
+1
Machine Learning Engineer
Machine Learning Engineer

PhysicsX Ltd. • City Of London

Hybrid
GBP 55,000 - 90,000
Equity options
10% employer pension contribution
Free office lunches
+9