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
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
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!