cover image
SF Recruitment

SF Recruitment

www.sfrecruitment.com

1 Job

183 Employees

About the Company

SF Recruitment was founded in 1998 on a simple belief: everyone deserves to work in a job they love. In 2022 we expanded on this and introduced our Flex for Success initiative to support flexible working for everyone. SF is a leading specialist recruitment agency servicing the whole of the UK from offices in Birmingham, London, Nottingham, Leicester & Manchester. We help businesses and candidates find their natural fit, whether it's in permanent, temporary or interim contract roles. We work across the entire professional services landscape including: Executive, Finance & Accountancy, Technology, Engineering & Professional Services. For over 25 years, we have successfully recruited for over 14,000 clients, placed over 50,000 candidates. We are a multi-award winning business and are rated as one of the UK's top 100 businesses to work for. This success is no accident. We invest in talented people that share our commitment to providing the best recruitment solution in the marketplace for both clients and candidates. For resourcing and employment needs, we continue to build long-term relationships by being the best choice by far. Here at SF Recruitment, our friendly, honest and caring nature runs through everything we do. From how we look after our candidates and clients to how we behave as a modern, responsible and flexible business. 03332 40 80 20 | hello@sfrecruitment.com | www.sfrecruitment.com

Listed Jobs

Company background Company brand
Company Name
SF Recruitment
Job Title
Python Software Engineer
Job Description
Job title: Python Software Engineer Role Summary: Design, develop, and maintain AI/ML‑enabled software solutions with a focus on secure, scalable deployment using container orchestration. Collaborate closely with cross‑functional engineering teams to deliver cutting‑edge products that support national security initiatives. Expectations: Demonstrate strong expertise in container technologies, passion for machine learning, and a proactive mindset for continuous improvement. Deliver high‑quality code, adhere to security best practices, and communicate effectively with stakeholders. Key Responsibilities: • Design and implement Python‑based AI/ML services and pipelines • Containerize applications and orchestrate deployments using Docker/Kubernetes • Integrate with CI/CD pipelines, perform automated testing and code reviews • Optimize performance and ensure robustness of production systems • Collaborate with data scientists, security engineers, and product teams to translate requirements into scalable solutions • Monitor system health, troubleshoot issues, and apply patches as needed. Required Skills: • Proficient in Python and related libraries (NumPy, pandas, scikit‑learn, PyTorch/TensorFlow) • Experience with Docker, Kubernetes, Helm, and cloud‑native patterns • Knowledge of CI/CD tooling (Git, Jenkins, GitLab CI, GitHub Actions) • Strong grasp of software engineering principles, version control, and code quality practices • Understanding of security fundamentals and secure coding practices • Effective communication and teamwork in an agile environment. Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience) • Certifications such as Certified Kubernetes Administrator (CKA) or relevant cloud certifications (AWS, Azure, GCP) are a plus.
Cheltenham, United kingdom
On site
10-11-2025