Job Search and Career Advice Platform

Enable job alerts via email!

Senior Python Software Engineer

Northern Ireland Water Limited

Belfast

Hybrid

GBP 80,000 - GBP 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading financial services organisation is seeking an experienced Python software engineer to join their new AI Centre of Excellence. This hands-on role focuses on building scalable AI solutions for real-world applications. The ideal candidate will have a strong background in Python software engineering, experience in deploying production-grade systems, and a solid grasp of CI/CD principles. The position offers a hybrid working model, competitive benefits, and the opportunity to be part of a major AI transformation program.

Benefits

Pension and full benefits package
Great car allowance

Qualifications

  • Strong background in Python software engineering.
  • Experience building and deploying production-grade systems.
  • Solid engineering fundamentals like CI/CD, testing, and monitoring.
  • Cloud experience in AWS and/or Azure.
  • Comfortable working with distributed systems, orchestration, and data pipelines.

Responsibilities

  • Take ML/AI solutions from concept through to production.
  • Design and build scalable, cloud-native services.
  • Help shape engineering standards, tooling, and best practices.
  • Work closely with stakeholders to solve real business problems.

Skills

Python software engineering
Building and deploying production-grade systems
CI/CD
Testing
Monitoring
Cloud experience in AWS and/or Azure
Distributed systems
Orchestration
Data pipelines
Security awareness
Job description

MCS Group is delighted to be working with a leading financial services organisation is building out a brand-new AI Centre of Excellence and is hiring an experienced Python software engineer to help take AI from experimentation into real-world production.

This is a hands‑on engineering role, ideal for someone who enjoys building scalable systems and turning complex ideas into robust, secure platforms - rather than pure research or modelling work.

The Role

You'll work in a cross-functional team alongside product, data and engineering colleagues to deliver AI-powered solutions into live, regulated environments.

Key responsibilities:

  • Taking ML/AI solutions from concept through to production
  • Designing and building scalable, cloud-native services
  • Helping shape engineering standards, tooling and best practices
  • Working closely with stakeholders to solve real business problems
What We’re Looking For
  • Strong Python software engineering background
  • Experience building and deploying production‑grade systems
  • Solid engineering fundamentals: CI/CD, testing, monitoring
  • Cloud experience in AWS and/or Azure
  • Comfortable working with distributed systems, orchestration and data pipelines
  • Awareness of security, governance and regulated environments (nice to have)

Open to senior software engineers keen to move into AI/ML, provided your engineering foundations are strong.

Why Join?
  • Get in at the ground floor of a major AI transformation programme
  • Help define how AI is built, deployed and scaled across a large enterprise
  • High‑impact role working on real production systems, not proofs of concept
  • Pension and full benefits package including a great car allowance!
  • Hybrid flexible working - 3 days onsite

To speak in absolute confidence about this opportunity please contact Rachael Walker, IT Recruitment Manager at MCS Group02896935487or click the apply button below.

If this position is not right for you, we have others that are.

Please visit MCS Group www.mcsgroup.jobs to view a wide selection of our current jobs or give us a call028 9023 5456.

All conversations will be treated in the strictest of confidence.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

28 Jan 2026 BBBH62412 Python software engineer £60000.00 - £70000.00 per annum Belfast

Northern Ireland Water Limited

Belfast
Hybrid
GBP 40,000 - 60,000
Full time
30+ days ago
A few days ago BBBH62064 Principal Software Engineer £90000 - £100000 per annum Belfast

Northern Ireland Water Limited

Belfast
On-site
GBP 80,000 - 100,000
Full time
30+ days ago
Yesterday BBBH62468 Lead AI Product Manager £80000.00 - £90000.00 per annum Belfast

Northern Ireland Water Limited

Belfast
Hybrid
GBP 125,000 - 150,000
Full time
30+ days ago
4 Feb 2026 BBBH62515 Full Stack Software Engineer (React/Ruby) £45000.00 - £55000.00 per annum [...]

Northern Ireland Water Limited

Belfast
On-site
GBP 80,000 - 100,000
Full time
30+ days ago
A few days ago BBBH62139 Project Manager - 12 Month FTC £40000.00 - £50000.00 per annum Belfast

Northern Ireland Water Limited

Belfast
Hybrid
GBP 60,000 - 80,000
Full time
30+ days ago
A few days ago BBBH61899 Software Engineer/ React - NEW ENTRANT TO BELFAST! £50000.00 - £60000.[...]

Northern Ireland Water Limited

Belfast
On-site
GBP 80,000 - 100,000
Full time
30+ days ago
Senior Data Engineer

Northern Ireland Water Limited

Belfast
Remote
GBP 60,000 - 80,000
Full time
30+ days ago
Yesterday BBBH61863 Manual QA Engineer - Cybersecurity Scale-up! £45000.00 - £55000.00 per annu[...]

Northern Ireland Water Limited

Belfast
Hybrid
GBP 100,000 - 125,000
Full time
30+ days ago
Yesterday BBBH62159 Application Support Engineer (Fintech) £50000.00 - £60000.00 per annum + Hy[...]

Northern Ireland Water Limited

Belfast
Hybrid
GBP 60,000 - 80,000
Full time
30+ days ago
5 Jan 2026 BBBH62010 Software Development Technical Lead €575 - €625 per day Dublin

Northern Ireland Water Limited

Belfast
Hybrid
GBP 100,000 - 125,000
Full time
30+ days ago