MFK Recruitment

MFK Recruitment

Brentford, East of England

Full Stack Python Developer

Full-Time£60,000 - 80,000 per yearhierUnited Kingdom
IT

Job Description

Salary: £60,000 - 80,000 per year

Requirements:
  • We require at least three years of commercial full stack development experience.
  • We require strong Python development skills.
  • We require commercial experience with Django and/or Flask.
  • We require front-end development experience with HTML5, CSS and JavaScript.
  • We require experience integrating software applications, APIs or customer systems.
  • We require experience developing integrated workflows and understanding data flows between systems.
  • We require experience with NoSQL databases such as MongoDB.
  • We require experience delivering reliable, production-quality software.
  • We require strong software engineering practices, including Git, automated testing, code reviews and CI/CD.
  • We require the ability to understand customer requirements and translate them into practical technical solutions.
  • We require candidates to be eligible to obtain UK BPSS and Security Check clearance.
  • Existing clearance would be advantageous.
  • Applicants for SC clearance are normally expected to have lived in the UK for the previous five years.
Responsibilities:
  • We design and develop modern, responsive full stack applications.
  • We build intuitive user interfaces for complex AI and computer vision workflows.
  • We develop applications for image analysis, video review and AI visualisation.
  • We create tools for generating and managing Machine Learning training datasets.
  • We integrate AI capabilities and applications with existing customer systems.
  • We develop software interfaces and integrated workflows that improve existing processes.
  • We work with customers to understand their infrastructure, technical requirements and operational needs.
  • We collaborate with Python, C++ and AI Engineers throughout the development lifecycle.
  • We contribute to software architecture, technical direction and technology choices.
Technologies:
  • AI
  • CI/CD
  • CSS
  • Computer Vision
  • Django
  • Flask
  • Git
  • HTML5
  • JavaScript
  • Machine Learning
  • MongoDB
  • NoSQL
  • Python
  • Security
  • AWS
  • Cloud
  • Databricks
  • GameDev
  • GIS
  • Kafka
  • RabbitMQ
  • Redis
  • Snowflake
  • Unreal
  • Fullstack

More:

We are an innovative UK technology company developing advanced Artificial Intelligence and Machine Learning solutions for defence, security and other demanding real-world environments. We specialise in computer vision, perception and autonomy, combining modern deep learning with neuroscience-inspired technology to create accurate, robust and reliable AI systems. This is a permanent, full-time Full Stack Python Developer position based in West London, working predominantly office and customer-site based with some remote working available. The salary is £60,000 to £80,000. The role offers genuine influence over software architecture, technology choices and product direction, and we work closely with customers, end users and a collaborative engineering team.

last updated 31 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About MFK Recruitment

MFK Recruitment

MFK Recruitment

Brentford

IT

Skills & Technologies

JavaScriptPythonJavaC++GoDjangoAWSGitCI/CDMongoDBRedisKafka

Inferred from job description

Salary Insight

£70,000

This role

£55,000

UK median

This salary is 27% above the UK median for Developers55,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom