Back to results

Lead Software Engineer (Python)

Posted 04/12/2025

£80000 - £85000.00 per annum

Belfast

Permanent

IT & Digital

Job Description

MCS Group are seeking a Lead Software Engineer with deep commercial experience in Python for an exciting new role in a scaling technology company. A perfect opportunity for a senior Python engineer who wants to build real, high-impact AI systems and have true autonomy in an exciting organisation.
You'll join a growing team developing next-generation AI solutions for some of the most complex and secure environments in the world across a range of diverse sectors.

Our client is an industry leader when it comes to AI. Their mission is to redefine how humans and machines work together; building AI that is safe, reliable and genuinely useful. You'll be at the heart of it: designing, prototyping and delivering LLM-powered applications and agentic workflows that solve real-world client challenges.

The Role

  • The Lead Engineer will build and extend platform capabilities using Python, including APIs, integrations and backend services.

  • Implement testing and evaluation frameworks covering prompt quality, agent behaviour, and output reliability.

  • Apply modern AI technologies where appropriate, such as RAG/GraphRAG, knowledge graphs, vector databases and data pipelines.

  • Architect scalable, cost-effective solutions that balance innovation with constraints such as compliance, performance and security.

  • Lead technical discussions and support less experienced engineers.

  • Solve complex problems across a wide variety of client environments.

  • Contribute to a culture of learning, coaching and technical excellence.

The Person

Experience

  • You'll have strong experience as a software engineer, ideally building production-grade applications and products in Python

  • You'll have an interest in AI and an awareness of LLM APIs, including function calling, prompt engineering and evaluation.

  • Proven backend/API development experience with FastAPI or similar.

  • Comfortable working within agile engineering teams.

Salary

  • Up to £85,000 with a leading benefits package which includes amazing annual leave entitlement (one of the best in the private sector) and share options.

To speak in absolute confidence about this opportunity, please send an up-to-date CV via the link provided or contact Chris Busby, Associate Director - IT Recruitment, at MCS Group

Even if this position is not right for you, we may have others that are. Please visit MCS Group to view a wide selection of our current and exclusive roles www.mcsgroup.jobs

All conversations will be treated in the strictest of confidence.

Apply for this role

By applying for this job you agree to MCS's Privacy Policy & Cookie Policy

Posted by MCS

Current Vacancies

View all listings

Permanent

Commercial Solicitor - In-House - Energy Sector

Belfast

Negotiable

Commercial Solicitor - In-House - Energy Sector - Belfast (Hybrid)MCS Group is delighted to be re...

Read More

Permanent

Accounts Payable Analyst

Belfast

£30000.00 - £35000.00 per annum

Accounts Payable Analyst- Belfast MCS Group is delighted to be partnering with a growing organisa...

Read More

Contract

Interim Operations Accountant - Belfast

Belfast

Up to £45000.00 per annum

Interim Operations Accountant - Belfast12 Months Contract - Immediate startSalary up to £45kRole ...

Read More

Permanent

Accounts Payable Manager

Belfast

£55000.00 - £70000.00 per annum

Accounts Payable Manager - Belfast MCS Group is delighted to be partnering with a growing organis...

Read More

Contract

Interim Finance Manager - Belfast - Manufacturing

Belfast

Up to £60000.00 per annum

Finance Manager - 12 Months+ FTCRole based in West Belfast - Highly Successful Manufacturing Comp...

Read More

Temporary

Temporary Purchase Ledger - Boucher Rd, Belfast

Belfast

£25000 - £27000 per annum

Temporary Purchase Ledger - Immediate Need - Boucher Rd, BelfastThe successful candidate will hav...

Read More