2 of 2 Permanent Python Software Engineer Jobs in the City of London

Backend Software Engineer (Python)

Hiring Organisation
SR2 | Socially Responsible Recruitment | Certified B Corporation™
Location
City of London, London, United Kingdom
Backend Software Engineer (Python/Django) About the role: We are working with an early-stage, AI-driven technology company building advanced platforms that leverage machine learning, NLP and large language models to solve complex research and data problems. The team is focused on developing scalable, intelligent … develop and deploy new features. This is a hands-on role with real ownership and impact on product direction. Requirements 2+ years of commercial software engineering experience Strong Python web development experience (essential) Solid experience with Django (or similar Python web frameworks, Django preferred) Experience building ...

Software Engineer ( Python )

Hiring Organisation
Experis
Location
City of London, London, United Kingdom
Responsibilities Design, develop, test, and support robust, production-ready software solutions , adhering to modern engineering best practices. Build and maintain microservices-based systems , with a strong focus on scalability, resilience, and performance. Develop and optimise scalable data pipelines , supporting both batch and streaming workloads, using technologies such as Apache … Spark . Work extensively with data technologies , leveraging Python and SQL to deliver high-quality analytical and data-driven solutions. Lead the design and delivery of data-centric applications , translating complex business and analytical requirements into well-architected technical solutions. Implement and integrate large language models (LLMs) , including: Utilising ...