Senior Software Engineer
Senior Software Engineer Python, AI-Driven Products £70,000-£90,000 Hybrid - Cambridge
Salary: £70,000 - £90,000 (DOE)
Location: Cambridge (2x a week on-site)
Are you a Python engineer who thrives at the intersection of software and intelligence - where scalable systems meet real-world AI?
This Cambridge-based team is building products that make complex, data-driven decisions seamless. Their work bridges the gap between cutting-edge machine learning and production-ready software used by global customers across sustainability, healthcare, and advanced engineering.
You'll join a collaborative engineering group that blends software craftsmanship with deep technical curiosity. They're not building research prototypes - they're shipping reliable, high-performance systems that make AI genuinely usable outside of the lab.
What you'll be doing:
- Designing and building robust backend systems in Python using frameworks such as FastAPI, Django, or Flask
- Developing RESTful APIs and microservices that integrate seamlessly with machine learning models and data pipelines
- Implementing data processing and automation workflows, connecting real-world systems to intelligent decision layers
- Working closely with AI/ML engineers to deploy and scale models in production environments
- Contributing to architecture and design discussions, helping shape the technical direction of new products
- Building and maintaining CI/CD pipelines, automated testing suites, and infrastructure-as-code setups (Docker, Kubernetes, Terraform)
- Monitoring system performance and continuously improving scalability, reliability, and observability
- Collaborating cross-functionally with product and research teams to bring new AI features to life
You'll bring:
- Strong commercial experience developing production-grade systems in Python with proven experience at Senior level
- Experience with cloud platforms (AWS, Azure, or GCP) and containerisation (Docker, Kubernetes)
- Exposure to ML model integration, APIs, or data-driven systems (you don't need to be a Data Scientist)
- A problem-solving mindset and passion for building software that drives impact
Why join:
- Salary between £70,000-£90,000, depending on experience
- Hybrid working - typically 2 days per week onsite in Cambridge
- Ownership and influence across architecture, tooling, and best practice
- A culture that values learning, collaboration, and purposeful technology
- Competitive holiday & wider benefits package
Interested in joining a team building meaningful, high-impact AI products?
Get in touch at or call for a confidential chat.
Senior Software Engineer Python, AI-Driven Products £70,000-£90,000 Hybrid - Cambridge
- Company
- SR2 | Socially Responsible Recruitment | Certified B Corporation
- Location
- South East, United Kingdom
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP Annual
- Posted
- Company
- SR2 | Socially Responsible Recruitment | Certified B Corporation
- Location
- South East, United Kingdom
Hybrid / WFH Options - Employment Type
- Permanent
- Salary
- GBP Annual
- Posted