Quick overview
Job description
Senior Machine Learning Engineer
Belfast | £70,000-£90,000 DOE
MCS Group is working exclusively with a US software company to recruit a Senior Machine Learning Engineer for its Belfast team.
The business is developing a new cybersecurity product, with an opportunity to help take it from prototype through to market. You'll combine statistical thinking, machine learning and strong software engineering to solve real-world security challenges.
The role
Develop statistical models and unsupervised learning techniques to identify anomalies in complex datasets.
Investigate data, evaluate different detection approaches and assess their effectiveness.
Turn experimental work into robust, tested and maintainable production software.
Contribute to architecture and technical decisions as the product develops.
Work closely with an experienced engineering team, influencing the product from an early stage.
What you'll bring
Strong commercial software engineering experience, ideally including four to five years working with production Java .
Practical experience in applied statistics, mathematical modelling or machine learning.
Confidence working with complex datasets and evaluating model performance.
A track record of writing reliable, well-tested production code.
Strong Python engineers with previous Java experience and solid engineering fundamentals will also be considered.
Experience in cybersecurity, anomaly detection, fraud detection or behavioural analytics would be valuable, alongside exposure to ClickHouse or numerical and ML libraries.
What's on offer?
Belfast office - fully flexible
Pension, health insurance and flexible working hours.
Early influence over a new product's technical direction.
The opportunity to combine hands-on engineering with meaningful ML and cybersecurity challenges.
Similar jobs
- GL
Ai/Ml EngineerRecently posted
GlaxoSmithKline plc · United Kingdom · Remote · Posted 15 Nov 2026 🇬🇧
ShellDeep LearningPyTorch+5TechnologySalary not listed - AR

AI / ML EngineerRecently posted
Archer · birmingham · Hybrid · Posted 15 Nov 2026 🇬🇧
GitPythonGenerative AI+3TechnologySalary not listed - HG
AI / ML EngineerRecently posted
HSBC Group · birmingham · Hybrid · Posted 15 Nov 2026 🇬🇧
GitPythonGenerative AI+3TechnologySalary not listed - ZA
Lead Machine Learning Engineer, AIRecently posted
Zaizi · london · Hybrid · Posted 15 Nov 2026 🇬🇧
GCPAWSMLOps+4TechnologySalary not listed - F7
Object Detection and Tracking Engineer (R5244) Auto Apply
F7d8749a 72d6 407c Bf98 292ea630c73a · London · Hybrid 🇬🇧
Talent AcquisitionDeep LearningPyTorch+3EngineeringSalary not listed - F7
Staff Engineer, Perception (R5611) Auto Apply
F7d8749a 72d6 407c Bf98 292ea630c73a · London · Hybrid 🇬🇧
Talent AcquisitionDockerOpenCV+7TechnologySalary not listed - HR

Machine Learning EngineerRecently posted
Hexwired Recruitment · london · Remote · Posted 1 Nov 2026 🇬🇧
Deep LearningC++Go+5Technology£80k - £150k/yr - MI

Reinforcement Learning for Frontier AI ModelsRecently posted
Microsoft · london · On-site · Posted 15 Nov 2026 🇬🇧
Microsoft OfficeMachine LearningTechnologySalary not listed - DA

Senior Machine Learning EngineerRecently posted
Datatech Analytics · london · Hybrid · Posted 15 Nov 2026 🇬🇧
Stakeholder ManagementAWSMLOps+11TechnologySalary not listed - PE
AI-Native ML Engineer — Build Production AI ToolsRecently posted
Penta · london · Hybrid · Posted 15 Nov 2026 🇬🇧
Generative AIManufacturingSalary not listed - NN

Senior Machine Learning Engineer (Defence) Newcastle upon TyneRecently posted
Neptune North Ltd. · newcastle upon tyne · Hybrid · Posted 15 Nov 2026 🇬🇧
Deep LearningPyTorchPython+2TechnologySalary not listed - LO
Senior Machine Learning EngineerRecently posted
Lorien · london · On-site · Posted 15 Nov 2026 🇬🇧
AWSPythonMachine LearningTechnologySalary not listed