Senior Software Developer - flexible working
City of London, Greater London
Posted 2 days ago
About the role
Overview
A fast-growing, venture-backed technology business is expanding its engineering team as it scales both its product and underlying platform. As part of this growth, the team is looking to hire a Senior Python Engineer to take ownership of AI-led initiatives.
This role goes beyond traditional development. The successful person will be responsible for shaping architecture, making key technical decisions, and driving the design and delivery of advanced AI systems from the ground up.
The Opportunity
You will be building autonomous, reasoning-driven systems designed to address complex, real-world operational challenges. This includes working on problems such as optimisation, intelligent automation, and advanced user-facing solutions.
The focus is on designing and implementing agentic architectures that deliver meaningful business value, rather than simple integrations or API wrappers.
Core Technologies
Python (expert-level proficiency expected)
Modern AI frameworks (e.g. agent orchestration libraries and LLM-based tooling)
Vector databases (e.g. Pinecone, Milvus, Weaviate or similar)
LLM orchestration and tool-calling pipelines
REST and GraphQL API design
Key Focus Areas
Designing systems that leverage reasoning loops within large language models
Building self-correcting and adaptive AI architectures
Implementing prompt engineering at production scale
Developing and managing multi-agent workflows
Optimising retrieval systems and memory strategies (RAG architectures)
Requirements
~5+ years commercial experience with Python/PHP
~ Proven experience delivering production-grade AI systems (not just prototypes)
~ Hands-on experience building autonomous systems, agents, or task-based AI workflows
~ Strong system design and architectural capability
~ Ability to clearly articulate complex technical concepts to non-technical stakeholders
Working Model
Hybrid model with a strong on-site collaboration culture
Typically 4 days per week in-office to support design sessions and planning
Compensation
Competitive salary depending on experience
Flexible approach to total package depending on the individual and role scope
Additional Information
The company operates an inclusive hiring process and welcomes applications from a wide range of backgrounds. Adjustments can be made throughout the process where required.
About this listing
Screened by Joboru
This role passed our automated spam and quality filters and was active in our feed when last checked. Joboru is an aggregator — here is how we screen listings. If anything looks off, tell us.
Similar jobs you may like
Squad Technical Lead - Edinburgh
1 day agoAberdeen
Platform Engineer (Server Infrastructure) - London
1 day agoImperial College London
Staff Software Engineer - Machine Learning
1 day agoCapital One UK
Software Engineering Manager - Services
1 day agoCapital One UK
Senior Software Engineering Manager
1 day agoCapital One UK
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University
Software Engineer (Development) (Milton Keynes, ENG, GB, MK7 6AA)
1 day agoThe Open University