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