Senior ML Engineer (Java/Python) - Flexible Belfast Role

MCS Group

Belfast City District

Hybrid

GBP 70,000 - 90,000

Full time

2 days ago
Be an early applicant

Get a reply from this recruiter

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

Get past ATS filters

Benefits offered by this job

Belfast office - fully flexible
Pension, health insurance and flexible
Working hours flexibility
Early influence over a new product's
The opportunity to combine hands-on ML

Job summary

MCS Group is hiring a Senior Machine Learning Engineer in Belfast to join a US software partner developing a cybersecurity product. You will blend statistics, machine learning and robust software engineering to take the product from prototype through to market.

You will contribute to architecture decisions, work with an experienced team, and bring a track record of four to five years in production Java along with strong Python and ML fundamentals to solve real-world security challenges.

Qualifications

  • 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.

Responsibilities

  • 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.

Skills

Production Java
Python
Statistics and ML
Software Engineering
Data Analysis

Tools

ClickHouse

Job description

MCS Group is hiring a Senior Machine Learning Engineer in Belfast to join a US software partner developing a cybersecurity product. You will blend statistics, machine learning and robust software engineering to take the product from prototype through to market.

You will contribute to architecture decisions, work with an experienced team, and bring a track record of four to five years in production Java along with strong Python and ML fundamentals to solve real-world security challenges.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer (Java/Python)
Senior ML Engineer (Java/Python)

MCS Group • Belfast City District

Hybrid
GBP 70,000 - 90,000
Belfast office - fully flexible
Pension, health insurance and flexible
Working hours flexibility
+2
Senior ML Engineer - Cybersecurity & Data Analytics
Senior ML Engineer - Cybersecurity & Data Analytics

Congruity360 • Belfast City District

Hybrid
GBP 85,000 - 110,000
Pension scheme
Flexible hours
Health insurance
+3
Senior Software Engineer – AI-Driven SaaS (Hybrid Belfast)
Senior Software Engineer – AI-Driven SaaS (Hybrid Belfast)

MCS Group • Belfast City District

Hybrid
GBP 48,000 - 80,000
Stock options
Hybrid work
Leave and holidays
+6
Senior ML Engineer
Senior ML Engineer

Congruity360 • Belfast City District

Hybrid
GBP 85,000 - 110,000
Pension scheme
Flexible hours
Health insurance
+3
Senior ML Engineer for National Security AI & MLOps
Senior ML Engineer for National Security AI & MLOps

BAE Systems • Greater London

Hybrid
GBP 120,000 - 150,000
Private medical and dental insurance
Pension scheme
Cycle to work scheme
+1
Senior ML Engineer – Hybrid, SC/DV Cleared, Production AI
Senior ML Engineer – Hybrid, SC/DV Cleared, Production AI

Searchability • City Of London

Hybrid
GBP 117,000 - 143,000
Hybrid work arrangement
On-site 2–4 days per week
Senior Data Platform Engineer (Hybrid Belfast)
Senior Data Platform Engineer (Hybrid Belfast)

MCS Group • Belfast City District

Hybrid
GBP 70,000 - 80,000
Hybrid working
Flexible hours
Pension
+2
Junior Python Backend Engineer (Hybrid, Belfast)
Junior Python Backend Engineer (Hybrid, Belfast)

MCS Group • Belfast City District

Hybrid
GBP 32,000 - 39,000
Senior ML Engineer - Production AI, Hybrid/Remote
Senior ML Engineer - Production AI, Hybrid/Remote

Faculty AI • Greater London

Hybrid
GBP 90,000 - 130,000
Unlimited Annual Leave Policy
Private healthcare and dental
Enhanced parental leave
+3
Senior Software Engineer (Belfast-Hybrid)
Senior Software Engineer (Belfast-Hybrid)

MCS Group • Belfast City District

Hybrid
GBP 48,000 - 80,000
Stock options
Hybrid work
Leave and holidays
+6