Backend Software Engineer AI

Backend Software Engineer AI

London Full-Time 54000 - 72000 £ / year (est.) No home office possible
H

At a Glance

  • Tasks: Join a team developing AI-driven solutions for healthcare and improve patient outcomes.
  • Company: Global healthcare and AI research organisation with a mission to innovate treatments.
  • Benefits: Competitive daily rate, flexible work environment, and opportunities for professional growth.
  • Why this job: Make a real impact in healthcare by integrating AI into life-changing therapies.
  • Qualifications: Strong Python skills, experience with cloud deployment, and a passion for innovation.
  • Other info: Collaborative culture with a focus on continuous learning and cutting-edge technology.

The predicted salary is between 54000 - 72000 £ per year.

Job Description

Backend Software Engineer (AI)

£750 – £800 per day

2 days onsite

We're working with a global healthcare and AI research organisation that's pioneering the use of advanced Machine Learning to accelerate the discovery and delivery of life-changing treatments. Their vision is to enable faster, personalised therapies that improve patient outcomes worldwide – and they're seeking a Backend Software Engineer to help bring that mission to life.

The Role

You'll be joining a multidisciplinary AI/ML team responsible for developing the infrastructure and software that powers cutting-edge research and intelligent applications. The role focuses on backend development in Python, integrating AI components with data, compute, and frontend systems to create scalable, high-performance solutions.

Day-to-day responsibilities include:

  • Designing and implementing backend services for Python-based web applications (e.g., FastAPI).

  • Integrating AI and ML components into production systems and APIs.

  • Writing high-quality, well-tested, and well-documented code following best practices.

  • Developing and monitoring metrics to improve system reliability and performance.

  • Collaborating closely with frontend engineers, data engineers, and ML specialists to build end-to-end pipelines.

  • Participating in agile ceremonies and code reviews to uphold quality and delivery standards.

Tech Stack & Skills

Core skills:

  • Strong Python backend development experience (FastAPI or similar frameworks)

  • Cloud-native deployment experience (preferably Google Cloud and Cloud Run)

  • Unit testing experience (pytest or similar frameworks)

  • Familiarity with agile development and CI/CD processes

  • Strong understanding of Git/GitHub workflows and DevOps tooling

Nice to have:

  • Experience with Docker or multi-container application architecture

  • Familiarity with AI/ML technologies such as LLMs, NLP, LangGraph, PydanticAI, or AutoGen

  • Experience with biological or scientific datasets (genomics, proteomics, etc.)

  • Exposure to frontend development (React preferred)

  • Experience benchmarking and improving AI/ML models or agent-based systems

What You'll Bring

  • A track record of delivering clean, production-grade backend systems

  • A collaborative and proactive approach to working in cross-functional teams

  • Passion for innovation and applying technology to advance scientific discovery

  • A growth mindset with a focus on continuous learning and improvement

Please send your CV

Backend Software Engineer AI employer: Harnham - Data & Analytics Recruitment

Join a pioneering global healthcare and AI research organisation that is at the forefront of developing life-changing treatments through advanced Machine Learning. As a Backend Software Engineer, you will thrive in a collaborative and innovative work culture that prioritises employee growth and continuous learning, all while contributing to meaningful projects that improve patient outcomes worldwide. With flexible onsite requirements and a commitment to cutting-edge technology, this role offers a unique opportunity to make a significant impact in the healthcare sector.
H

Contact Detail:

Harnham - Data & Analytics Recruitment Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Software Engineer AI

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your backend projects, especially those using Python and FastAPI. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and understanding the company’s mission. Be ready to discuss how your experience aligns with their goals, especially in AI and ML applications.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Backend Software Engineer AI

Python Backend Development
FastAPI
Cloud-native Deployment
Google Cloud
Cloud Run
Unit Testing
pytest
Agile Development
CI/CD Processes
Git
GitHub Workflows
DevOps Tooling
Docker
AI/ML Technologies
Data Integration

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python backend development experience and any relevant projects. We want to see how your skills align with our mission in AI and healthcare, so don’t hold back on showcasing your achievements!

Showcase Your Collaboration Skills: Since we work closely with multidisciplinary teams, it’s important to demonstrate your ability to collaborate. Include examples of how you’ve worked with frontend engineers or data specialists in the past to create successful projects.

Highlight Your Passion for Innovation: We love seeing candidates who are passionate about using technology for good. Share any personal projects or experiences that reflect your enthusiasm for AI, ML, or scientific discovery. It’ll help us see your fit within our innovative culture!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this exciting opportunity. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Harnham - Data & Analytics Recruitment

✨Know Your Tech Stack

Make sure you’re well-versed in Python and the frameworks mentioned, like FastAPI. Brush up on your cloud-native deployment skills, especially with Google Cloud, as this will likely come up during technical discussions.

✨Showcase Your Collaboration Skills

Since the role involves working closely with frontend engineers and data specialists, be ready to discuss past experiences where you successfully collaborated in a team. Highlight any agile ceremonies you've participated in to demonstrate your familiarity with team dynamics.

✨Prepare for Coding Challenges

Expect to tackle some coding challenges or technical questions during the interview. Practice writing clean, well-documented code and be prepared to explain your thought process. Familiarise yourself with unit testing using pytest, as this could be a key focus.

✨Express Your Passion for AI/ML

This role is all about integrating AI components, so show your enthusiasm for the field. Discuss any relevant projects or experiences you have with AI/ML technologies, and don’t hesitate to share your thoughts on how they can advance scientific discovery.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>