Backend Engineer (Python, FastAPI/Flask/DjangoGPU/CUDA)
📍 Bristol (Hybrid) • 💰 £55,000 - £70,000 + Benefits • 📝 Permanent
The Opportunity
An innovative analytics organisation operating within the insurance and risk sector is looking for a Backend Engineer to join their growing technology team in Bristol.
This company builds advanced underwriting and risk modelling platforms that combine modern software engineering, cloud infrastructure, and high-performance computing. You'll join a collaborative, highly skilled team of engineers and data scientists working on systems that directly influence real-world underwriting and portfolio decisions.
This is an excellent opportunity for someone with strong Python backend experience who is excited by data-intensive systems, cloud-native architecture, and performance-driven engineering.
The Role
As a Backend Engineer, you will play a key role in developing and scaling backend services that power a next-generation risk modelling platform.
You'll work closely with engineers and risk scientists to support GPU-accelerated modelling pipelines, design robust APIs, and ensure systems are reliable, performant, and production-ready.
Key Responsibilities
* Develop and maintain backend services in Python using modern frameworks (e.g. FastAPI)
* Design and implement REST APIs for internal platforms and third-party integrations
* Collaborate with scientists to support a GPU-accelerated risk modelling engine
* Optimise backend services for scalability, performance, and reliability
* Integrate with underwriting, analytics, and portfolio systems
* Support cloud-native deployments (GCP environment)
* Write clean, well-tested, well-documented code following best engineering practices
* Work in a cross-functional team alongside engineers, data scientists, and domain specialists
About You
Essential:
* 3-5 years' professional backend engineering experience with Python
* Strong experience with FastAPI (or similar modern Python frameworks)
* Experience with relational databases (e.g. PostgreSQL) and ORMs such as SQLAlchemy
* Experience working in cloud environments (GCP preferred)
* Solid understanding of testing, CI/CD, Git workflows, and clean code principles
* Strong communication skills and a collaborative mindset
* Degree in Computer Science or related technical discipline
Desirable:
* Exposure to GPU computing or acceleration frameworks (e.g. CUDA, CuPy, Numba)
* Experience with Terraform or infrastructure-as-code tooling
* Familiarity with Kubernetes or other cloud orchestration platforms
* Interest in high-performance or numerical computing
* Experience within insurance, finance, or analytics-driven environments
Why Apply?
* Work on technically challenging, real-world modelling systems
* Collaborate with highly skilled engineers and scientists
* Exposure to GPU acceleration and performance engineering
* Competitive salary (£55k-£70k)
* Hybrid working model (Bristol-based team)
* Opportunity to influence and shape a growing platform
If you're a Python backend engineer looking to work on complex, high-impact systems in a collaborative and forward-thinking environment, we'd love to hear from you.
#J-18808-Ljbffr