Location: London, UK (3 days in office)
SC Cleared: Required
Job Type: Full-Time
Experience: 10 –15 years (Relevant exp 5+ years)
Job Summary: We are seeking an experienced Machine Learning Engineer with expertise in big programmes and has contributed to the delivery of complex business cloud solutions. The ideal candidate will have a strong background in Machine Learning engineering and an expert in operationalising models in the Databricks MLFlow environment (chosen MLOps Platform).
Responsibilities:
- Collaborate with Data Scientists and operationalise the model with auditing enabled, ensure the run can be reproduced if needed.
- Implement Databricks best practices in building and maintaining economic modelling (Machine Learning) pipelines.
- Ensure the models are modular.
- Ensure the model is source controlled with agreed release numbering.
- Extract any hard-coded elements and parameterise them so that the model execution can be controlled through input parameters.
- Ensure the model input parameters are version controlled and logged to the model execution runs for auditability.
- Ensure model metrics are logged to the model runs.
- Ensure model logging, monitoring, alerting to make sure any failure points are captured, monitored and alerted for support team to investigate or re-run
- If the model involves running of multiple experiments and chooses the best model (champion challenger) based on the accuracy/error rate of each experiment, ensure this is done in an automated manner.
- Ensure the model is triggered to run as per the defined schedule.
- If the process involves executing multiple models feeding each other to produce the final business outcome, orchestrate them to run based on the defined dependencies.
- Define and Maintain the ML Frameworks (Python, R & MATLAB templates) with any common reusable code that might emerge as part of model developments/operationalisation for future models to benefit.
- Where applicable, capture data drift, concept drift, model performance degradation signals and ensure model retrain.
- Implement CI/CD pipelines for ML models and automate the deployment.
- Maintain relevant documentation.
Requirements:
- Bachelor's degree in a relevant field.
- Minimum of 5 years of experience as a business analyst, with a focus on capturing and documenting business requirements and business processes.
- Strong understanding of banking and financial industry practices and regulations.
- Solid knowledge of Data Management process, data analysis and modeling techniques.
- Experience in monetary policy analysis (nice to have)
- Experience in time series database analysis
- Familiarity with business intelligence tools and concepts.
- Strong analytical and problem-solving skills.
- Experience in managing software development lifecycles within Agile frameworks to ensure timely and high-quality delivery.
- Excellent communication and collaboration skills.
- Ability to adapt to changing requirements and priorities in a fast-paced environment.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
AI Software Engineer (m/f/d) - Berlin
2026-05-21
DevOps Engineer (all genders)
2026-05-28
Data Scientist
2026-05-27
- Posted
- Jul 18, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- London Area
- Company
- Mastek
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
AI Software Engineer (m/f/d) - Berlin
2026-05-21
DevOps Engineer (all genders)
2026-05-28
Data Scientist
2026-05-27