×
Register Here to Apply for Jobs or Post Jobs. X

Backend Engineer; Python, Fastapi​/Flask​/Django​/GPU​/CUDA

Job in Birmingham, West Midlands, B1, England, UK
Listing for: Adecco
Full Time position
Listed on 2026-03-05
Job specializations:
  • Software Development
    Python, AI Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 55000 - 70000 GBP Yearly GBP 55000.00 70000.00 YEAR
Job Description & How to Apply Below
Position: Backend Engineer (Python, Fastapi/Flask/Django/GPU/CUDA)

Backend Engineer (Python, FastAPI/Flask/Django

GPU/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. Postgre

    SQL) and ORMs such as SQL Alchemy
  • 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 with in 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
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary