At a Glance
- Tasks: Design and build innovative back-end services using Python and AWS.
- Company: Join a cutting-edge Med-Tech company revolutionising modern medicine.
- Benefits: Competitive salary, flexible work schedule, and opportunities for professional growth.
- Why this job: Make a real impact in healthcare with AI-driven technology.
- Qualifications: 5+ years of back-end experience, ideally with Python and cloud infrastructure.
- Other info: Collaborative start-up environment with exciting career advancement potential.
The predicted salary is between 51000 - 68000 £ per year.
Christopher Ali have partnered with an innovative Med-Tech company who are 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
- 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 employer: Christopher Ali
Contact Detail:
Christopher Ali Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech and Med-Tech space. Attend meetups or webinars, and don’t be shy about asking for introductions. We all know that sometimes it’s not just what you know, but who you know!
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those involving Python and AWS. This is your chance to demonstrate your coding chops and problem-solving abilities. We love seeing real-world applications of your work!
✨Tip Number 3
Prepare for the technical interview! Brush up on your Python and AWS knowledge, and be ready to tackle coding challenges. We recommend practicing with mock interviews or coding platforms to get comfortable with the format.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate candidates who are eager to make a difference in the Med-Tech field.
We think you need these skills to ace Back End Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python and AWS. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects or roles you've had in the past.
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about this Med-Tech role and how your background makes you a perfect fit. We love seeing passion and personality!
Showcase Your Projects: If you've worked on any cool back-end projects, especially those involving cloud infrastructure or AI, make sure to mention them. We’re keen to see real-world applications of your skills, so include links if possible!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Christopher Ali
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with back-end services and any projects you've worked on that showcase your expertise. They’ll likely want to hear about specific challenges you faced and how you overcame them.
✨Familiarise Yourself with AWS
Since the role involves deploying and maintaining cloud infrastructure on AWS, it’s crucial to understand the key services like EC2, S3, and RDS/Postgres. Prepare to talk about your hands-on experience with these tools and any relevant projects where you’ve used them.
✨Showcase Your Problem-Solving Skills
Be ready to discuss how you approach problem-solving, especially in a Med-Tech context. Think of examples where you’ve had to optimise performance or influence technical direction. This will demonstrate your ability to contribute to their innovative environment.
✨Ask Insightful Questions
Prepare some thoughtful questions about the company’s tech stack, their approach to AI in medicine, or their development processes. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.