Backend Software Engineer - AI/ML

Backend Software Engineer - AI/ML

Posted 7 days ago by Harnham

£800 Per day
Inside
Hybrid
London, England, United Kingdom

Summary: The Backend Software Engineer - AI/ML role involves leading the development of APIs and data infrastructure for machine learning applications within a global R&D organization. The position is a 6-month contract, requiring collaboration with cross-functional teams to productionize and scale ML models. The engineer will work primarily with Python and FastAPI to build robust backend systems. This role is ideal for those who excel in creating production-ready solutions for AI/ML platforms.

Key Responsibilities:

  • Develop backend systems for ML-driven applications using Python (FastAPI)
  • Build data and compute integration pipelines with cross-functional AI teams
  • Design testing and deployment frameworks for model reliability
  • Work collaboratively in agile sprints alongside data and DevOps teams

Key Skills:

  • Python
  • FastAPI
  • Git/GitHub
  • CI/CD
  • Cloud infrastructure (GCP)
  • Automated testing (pytest)

Salary (Rate): £800.00/daily

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Backend Software Engineer - AI/ML 6-month contract | Inside IR35 | Up to £800 per day | 2-3 days per week in London

We're supporting a global R&D organisation in the build-out of its AI and ML engineering platforms. The team is responsible for productionising and scaling ML models that power drug discovery and predictive research. They're seeking a Backend Software Engineer to lead development of APIs and data infrastructure supporting these ML applications.

What you'll be doing:

  • Develop backend systems for ML-driven applications using Python (FastAPI)
  • Build data and compute integration pipelines with cross-functional AI teams
  • Design testing and deployment frameworks for model reliability
  • Work collaboratively in agile sprints alongside data and DevOps teams

Key Skills:

  • Python
  • FastAPI
  • Git/GitHub
  • CI/CD
  • cloud infrastructure (GCP)
  • automated testing (pytest)

Nice to Have:

  • Experience with ML model deployment or scientific data systems

Ideal for:

  • Engineers who thrive building robust, production-ready backends for AI/ML platforms.

Desired Skills and Experience

  • Develop backend systems for ML-driven applications using Python (FastAPI)
  • Build data and compute integration pipelines with cross-functional AI teams
  • Design testing and deployment frameworks for model reliability
  • Work collaboratively in agile sprints alongside data and DevOps teams