At a Glance
- Tasks: Design and build core back-end services in Python for a Med-Tech platform.
- Company: Join an innovative Med-Tech company revolutionising healthcare with AI.
- Benefits: Competitive salary up to £85,000, flexible work, and growth opportunities.
- Why this job: Make a real impact in modern medicine while working with cutting-edge technology.
- Qualifications: 5+ years of back-end engineering experience, ideally with Python and AWS.
- Other info: Work 3 days a week in London and enjoy a dynamic start-up environment.
The predicted salary is between 51000 - 85000 £ per year.
Our client is an innovative Med-Tech company using cutting-edge AI to decrease bottlenecks in modern medicine. They are looking for a Senior Python Developer who will be responsible for designing and building core back-end services in Python that power the platform.
You will also need to deploy, operate, and maintain cloud infrastructure on AWS (EC2, S3, RDS/Postgres, VPC, IAM, CloudWatch, OpenSearch). Experience working within clinical trials, bio-medical sphere, or life sciences would be highly beneficial. The role will require 3 days per week in the London office.
Day to Day:
- Design and build core back-end services in Python
- Deploy, operate, and maintain cloud infrastructure on AWS (EC2, S3, RDS/Postgres, VPC, IAM, CloudWatch, OpenSearch)
- Productionise prototypes, including data ingestion pipelines, embedding workflows, recommendation components, and data-linking logic
- Shape and evolve data models spanning structured data, unstructured text, embeddings, and AI-driven systems
- Maintain a high-quality codebase, with strong testing practices, CI/CD, clear modularisation, and well-defined boundaries
- Influence technical direction, contributing to architectural decisions, LLM-based workflow tuning, performance optimisation, and developer productivity
Skills Needed:
- At least 5 years back-end engineering experience (ideally using Python with real-world experience building production services)
- Experience with web frameworks such as FastAPI, Flask, or equivalent
- Degree in Computer Science or a related field; exceptional hands-on experience can substitute
- Exposure to graph databases such as Neo4j
- AWS experience with at least EC2, S3, IAM, and networking basics
- Docker and Docker Compose fluency
- Experience working in a start-up environment would be beneficial but not essential
- Basic familiarity with embeddings, LLM APIs, or vector search frameworks
Back End Developer in London employer: Christopher Ali
Contact Detail:
Christopher Ali Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the Med-Tech space, especially those who work with Python and AWS. Attend meetups or webinars, and don’t be shy about sliding into DMs on LinkedIn.
✨Tip Number 2
Show off your skills! Create a GitHub repo showcasing your Python projects, especially any that involve cloud infrastructure or AI. This is your chance to demonstrate your coding chops beyond just a CV.
✨Tip Number 3
Prepare for technical interviews by brushing up on your back-end development knowledge. Practice coding challenges and be ready to discuss your past projects, especially those involving AWS and data models.
✨Tip Number 4
Apply through our website! We’ve got loads of opportunities, and applying directly can give you a better shot at landing that dream job. Plus, it shows you’re keen and proactive!
We think you need these skills to ace Back End Developer in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Back-End Developer role. Highlight your Python experience and any relevant projects you've worked on, especially those involving AWS or Med-Tech.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your skills align with the company's mission in the Med-Tech space.
Showcase Your Projects: If you've got any personal or professional projects that demonstrate your back-end development skills, make sure to mention them. We love seeing real-world applications of your expertise!
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 the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at Christopher Ali
✨Know Your Tech Stack
Make sure you’re well-versed in Python and the specific frameworks mentioned, like FastAPI or Flask. Brush up on your AWS knowledge too, especially EC2, S3, and IAM, as these will likely come up during technical discussions.
✨Showcase Your Experience
Prepare to discuss your past projects in detail, particularly those involving back-end services and cloud infrastructure. Highlight any experience you have in the Med-Tech field or with clinical trials, as this could set you apart from other candidates.
✨Demonstrate Problem-Solving Skills
Be ready to tackle hypothetical scenarios or coding challenges during the interview. Practice explaining your thought process clearly, as they’ll want to see how you approach problem-solving and design decisions.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s tech stack, team dynamics, and future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.