Skip to content
sixfigjobs
Searchability logo

Searchability

Python Software Engineer

Salary

£110K - £130K

Listed in the posting

Pays more than 57% of 71 software engineer listings in GBP.

This job
£110k–£130k
Typical
£105k
Most pay
£90k–£193k
Apply on WhatJobs

Benefits

  • Equity

Skills

AI
AWS
Azure
Cloud
Data Science
Docker
Google Cloud
Kubernetes
Machine Learning
MLOps

Nice to have

Python
PyTorch

Full job description

Description

SENIOR MACHINE LEARNING ENGINEER – PYTHON / AI

  • Salary: Up to £130k

  • Location: London – Hybrid

  • Clearance: Active SC or DV clearance required

  • Tech Stack: Python, AWS/Azure/GCP, Docker, Kubernetes, TensorFlow/PyTorch

ABOUT THE CLIENT

Our client is a fast-growing technology organisation specialising in the development and deployment of advanced AI solutions across Government, Defence and other highly regulated sectors.

They work on complex, real-world challenges, helping organisations put AI into production through secure, scalable and reliable software. Due to continued growth, they are looking for an experienced Senior Machine Learning Engineer with strong Python development skills and a background in deploying machine learning models into production environments.

  • THE ROLE

    This is a hands-on software engineering role focused on building the software and infrastructure required to deploy AI and machine learning models into secure environments.

    You’ll work with models developed by data science teams, turning them into reliable, production-ready solutions with a focus on performance, security and scalability.

    Alongside hands-on Python development, you’ll lead technical decisions, shape engineering standards and work closely with engineers, data scientists and client stakeholders to deliver high-impact projects.

  • KEY RESPONSIBILITIES

  • Design, build and deploy production-grade AI and ML software.

  • Develop robust, reusable systems using Python.

  • Build and maintain scalable cloud infrastructure across AWS, Azure or GCP.

  • Implement containerised applications using Docker and Kubernetes.

  • Operationalise machine learning models built with frameworks such as TensorFlow and PyTorch.

  • Lead technical scoping, architecture and engineering decisions.

  • Establish best practices for deploying and maintaining ML systems at scale.

  • Work closely with clients and technical teams to solve complex problems.

  • Mentor junior engineers and contribute to the wider engineering culture.

  • Requirements

    ESSENTIAL SKILLS

  • Strong commercial Python development experience.

  • Excellent software engineering fundamentals and coding practices.

  • Experience deploying and operationalising machine learning models in production.

  • Hands-on experience with cloud platforms such as AWS, Azure or GCP.

  • Experience with Docker and Kubernetes.

  • Understanding of system architecture, scalability, reliability and security.

  • Strong communication skills and experience working with technical and non-technical stakeholders.

  • Previous experience leading engineering teams, mentoring developers or taking ownership of technical projects.

  • Active SC or DV security clearance.

  • KEY SKILLS

    Python Developer, Senior Software Engineer, Machine Learning Engineer, AI Engineer, ML Engineering, AI Deployment, MLOps, AWS, Azure, GCP, Docker, Kubernetes, TensorFlow, PyTorch, Cloud Engineering, Backend Development, System Design, Technical Leadership, SC Clearance, DV Clearance, London.

    Benefits

    THE BENEFITS

  • Salary of £110k–£130k, depending on experience.

  • Hybrid working in London.

  • Opportunity to work on advanced AI projects within secure Government environments.

  • Hands-on involvement in building and deploying real-world AI systems.

  • Technical leadership and career development opportunities.

  • Collaborative, cross-functional engineering environment.

  • Apply on WhatJobs

    Opens Searchability’s listing on WhatJobs in a new tab.

    NEW
    Spectrum IT Recruitment logo
    Spectrum IT Recruitment
    Southampton, UKOnsiteSenior

    In this role you will drive software engineering for a government technology project, delivering secure, scalable cloud...

    AutomationAWSCI/CDCloudDevOps+5 more
    Posted 22h ago

    Explore more

    Salary

    £110K - £130K

    Apply