4 Jan 2026 BBBH62004 Python Software Engineer - ML £45000.00 - £50000.00 per annum Belfast
4 Jan 2026 BBBH62004 Python Software Engineer - ML £45000.00 - £50000.00 per annum Belfast

4 Jan 2026 BBBH62004 Python Software Engineer - ML £45000.00 - £50000.00 per annum Belfast

Belfast Full-Time 45000 - 50000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Develop and maintain Python features for impactful AI healthcare solutions.
  • Company: Established AI healthcare tech company focused on real-world problems.
  • Benefits: Competitive salary, EMI share scheme, healthcare plan, and funded learning.
  • Why this job: Join a small team making a real difference in healthcare with cutting-edge technology.
  • Qualifications: Strong Python skills and some machine learning experience preferred.
  • Other info: Flexible working options and excellent career growth opportunities.

The predicted salary is between 45000 - 50000 £ per year.

MCS Group is delighted to be working exclusively with an established AI healthcare technology company, focused on making complex healthcare data easier and faster to analyse. Their platform uses AI and machine learning to help biotech, pharmaceutical, and public healthcare organisations extract meaningful insights from large, complex datasets. The company works with global pharma partners and public healthcare bodies on real-world problems. The team is small, growing, and highly product-focused, with a strong emphasis on building software that delivers real impact.

The Role

This role sits within a small, specialist ML engineering team and is primarily Python software engineering-led, with exposure to machine learning. The position would suit a strong software engineer who already has some ML experience, or someone keen to move further into the ML and healthcare space from a solid engineering foundation.

Key Responsibilities

  • Develop and maintain Python-based product features
  • Build solutions driven by client and project requirements
  • Write and maintain tests using pytest
  • Contribute to and participate in code reviews
  • Support CI/CD pipelines using GitHub Actions
  • Develop and deploy features on AWS
  • Collaborate with clients across pharma and biotech
  • Work in an agile, product-led environment

Required Experience

  • Strong Python software engineering background
  • Good understanding of software engineering best practices
  • Some experience with machine learning (hands-on or developing) - highly desirable
  • Experience with pytest & GitHub Actions or similar CI/CD tools
  • Cloud experience (AWS preferred; GCP/Azure also considered)

Desirable Experience

  • Medical imaging or healthcare data experience
  • Deep learning experience
  • Interest in developing further into ML and AI

What’s in it for you

  • EMI share scheme
  • Tech for good - work on impactful software solutions
  • Healthcare plan & pension
  • 16 weeks full-pay maternity leave
  • Home office setup allowance
  • Flexi Fridays / no-meeting Fridays
  • Hybrid working (remote-first with Belfast office option)
  • Funded learning & certifications

Interested? To speak in absolute confidence about this opportunity please contact Rachael Walker, IT Recruitment Manager at MCS Group or click the apply button below. If this position is not right for you, we have others that are. Please visit MCS Group to view a wide selection of our current jobs or give us a call. All conversations will be treated in the strictest of confidence.

4 Jan 2026 BBBH62004 Python Software Engineer - ML £45000.00 - £50000.00 per annum Belfast employer: MCS Group

MCS Group is an exceptional employer, offering a dynamic work culture that prioritises innovation and collaboration within the AI healthcare technology sector. Employees benefit from a range of perks including a share scheme, comprehensive healthcare plans, and flexible working arrangements, all while contributing to meaningful projects that have a real-world impact on healthcare. With a strong focus on professional development and a supportive environment, this role in Belfast provides an excellent opportunity for growth in the exciting field of machine learning and software engineering.
M

Contact Detail:

MCS Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land 4 Jan 2026 BBBH62004 Python Software Engineer - ML £45000.00 - £50000.00 per annum Belfast

Tip Number 1

Network like a pro! Reach out to folks in the AI and healthcare tech space, especially those who work with Python and ML. A friendly chat can open doors you didn’t even know existed.

Tip Number 2

Show off your skills! Create a GitHub repository showcasing your Python projects or any ML experiments you've done. This gives potential employers a taste of what you can do and makes you stand out.

Tip Number 3

Prepare for interviews by brushing up on common Python and ML questions. Practice coding challenges and be ready to discuss your past projects. Confidence is key, so let your passion for tech shine through!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for talent that fits our mission of making healthcare data easier to analyse.

We think you need these skills to ace 4 Jan 2026 BBBH62004 Python Software Engineer - ML £45000.00 - £50000.00 per annum Belfast

Python Software Engineering
Machine Learning
Software Engineering Best Practices
pytest
GitHub Actions
CI/CD Pipelines
AWS
Cloud Computing
Agile Methodologies
Collaboration Skills
Healthcare Data Experience
Deep Learning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python software engineering skills and any machine learning experience you have. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about working in AI healthcare technology and how your skills can contribute to our mission. Keep it concise but impactful – we love a good story!

Showcase Your Technical Skills: When applying, make sure to mention your experience with tools like pytest and GitHub Actions. If you've worked with AWS or similar cloud platforms, let us know! We’re keen to see how you can hit the ground running.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the best chance to join our growing team. Don’t miss out!

How to prepare for a job interview at MCS Group

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects and how you've used Python in real-world applications, especially in relation to machine learning. This will show that you have a solid foundation and are ready to tackle the challenges of the role.

Familiarise Yourself with Machine Learning Concepts

Even if you're not an ML expert yet, having a good grasp of basic machine learning concepts will set you apart. Read up on common algorithms and their applications in healthcare. This will help you engage in meaningful conversations about how you can contribute to the team’s goals.

Prepare for Technical Questions

Expect technical questions related to software engineering best practices, pytest, and CI/CD tools like GitHub Actions. Practise coding problems and be ready to demonstrate your problem-solving skills. This is your chance to showcase your technical prowess!

Show Enthusiasm for the Healthcare Sector

Express your interest in working within the healthcare technology space. Research the company’s impact on healthcare and be prepared to discuss why you want to be part of a team that makes a difference. Your passion for the field can make a lasting impression!

4 Jan 2026 BBBH62004 Python Software Engineer - ML £45000.00 - £50000.00 per annum Belfast
MCS Group
Location: Belfast

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • 4 Jan 2026 BBBH62004 Python Software Engineer - ML £45000.00 - £50000.00 per annum Belfast

    Belfast
    Full-Time
    45000 - 50000 £ / year (est.)
  • M

    MCS Group

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>