Backend Software Engineer - GenAI

  • Harnham - Data & Analytics Recruitment
  • 09/10/2025
Full time Information Technology Telecommunications Python Data Scientist Software Engineer Testing

Job Description

6-month contract Inside IR35 Up to £800 per day 2-3 days per week in London

We're working with a global pharmaceutical company expanding its Responsible AI division. The team are building a next-generation Generative AI platform to accelerate drug discovery and safety evaluation.

They're looking for a Backend Software Engineer to help design and develop backend systems supporting large-scale LLM and GenAI workloads. The role will focus on backend architecture, API integration, and automation across data and compute pipelines.

What you'll be doing:

  • Build and maintain Python backend systems for GenAI evaluation

  • Integrate LLM components with data and compute infrastructure

  • Deliver clean, well-tested, production-grade code (FastAPI preferred)

  • Collaborate with ML engineers, data scientists, and DevOps teams

  • Participate in agile delivery and CI/CD improvement initiatives

Key Skills:Python, FastAPI, Cloud (GCP/AWS), CI/CD, Git/GitHub, automated testing, DevOps fundamentals

Ideal for:Engineers with a strong backend foundation and hands-on GenAI or LLM integration experience looking to contribute to applied AI in healthcare.