Mid-Level / Senior Python Developer in London

Mid-Level / Senior Python Developer in London

London Full-Time 50000 - 65000 £ / year (est.) Working from home possible
TriloDocs

At a Glance

  • Tasks: Write clean Python code and develop scalable software solutions for healthcare.
  • Company: TriloDocs, a tech company transforming life sciences with innovative tools.
  • Benefits: Flexible remote work, startup culture, and opportunities to work with cutting-edge AI technologies.
  • Other info: Collaborative environment with flat hierarchies and global reach.
  • Why this job: Join a passionate team making a real impact in healthcare and life sciences.
  • Qualifications: 3+ years of Python development experience and strong problem-solving skills.

The predicted salary is between 50000 - 65000 £ per year.

About TriloDocs

TriloDocs is a growing company at the intersection of technology and life sciences. We help pharma and healthcare organizations transform complex scientific data into clear, structured, and compliant documents. Our team is passionate about building intuitive, reliable tools that make a real difference for researchers, clinicians, and regulatory teams.

The Role

We’re looking for a Mid-Level to Senior Python Developer with experience working with modern AI and LLM technologies. We’re looking for someone who can write clean, maintainable Python code and is comfortable working with scientific data, document-processing workflows, and AI-assisted systems. You’ll contribute to the design and development of scalable, secure software solutions, collaborate closely with developers, product managers, and domain experts, and help shape the next generation of AI-enabled tooling in the life sciences space. This role is ideal for someone who enjoys startup environments, takes initiative, and is comfortable working across backend engineering, AI tooling, data workflows, and product collaboration.

Responsibilities

  • Write clean, maintainable, and well-tested Python code.
  • Design and maintain scalable, reliable backend systems, APIs and data-processing pipelines.
  • Work with structured scientific, clinical, and regulatory data.
  • Contribute to GenAI-related infrastructure and workflows.
  • Work with LLM-powered workflows, structure prompting, and AI-assisted development tools.
  • Participate in code reviews, testing, documentation, and technical discussions.
  • Collaborate in Agile teams using Scrum or Kanban methodologies.
  • Stay up to date with modern engineering practices, AI tooling, and emerging technologies.

Qualifications

  • At least 3 years of experience as a software developer in a B2B environment.
  • Bachelor’s or Master’s degree in CS or a STEM field.
  • Strong understanding of Python fundamentals and backend development.
  • Experience working with structured datasets and data-driven applications.
  • Understanding of software development lifecycle and Agile methodologies.
  • Excellent analytical and problem-solving skills with strong attention to detail.
  • Effective communication and collaboration skills.
  • Ability to work independently and as part of a distributed team.
  • Experience building or integrating LLM-powered workflows, prompt pipelines, or AI-assisted document-processing systems is a strong plus.
  • Comfortable using modern AI coding tools in day-to-day workflows.

What We Offer

  • A chance to join a driven team making a real-world impact in healthcare and life sciences.
  • Flexible, remote-first work environment.
  • A startup environment with global reach - based in London but working across borders.
  • Flat hierarchies, direct communication, and high ownership.
  • Opportunities to work with cutting-edge AI and GenAI technologies.

Mid-Level / Senior Python Developer in London employer: TriloDocs

TriloDocs is an exceptional employer for those looking to make a meaningful impact in the healthcare and life sciences sectors. With a flexible, remote-first work environment and a startup culture that promotes direct communication and high ownership, employees are empowered to innovate and collaborate on cutting-edge AI technologies. The company values professional growth, offering opportunities to work with modern tools and methodologies while being part of a passionate team dedicated to transforming complex scientific data into accessible solutions.

TriloDocs

Contact Details:

TriloDocs Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Mid-Level / Senior Python Developer in London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects, especially those related to AI and data workflows. We love seeing practical examples of your work, and it gives you an edge over other candidates.

Tip Number 3

Prepare for the interview by brushing up on your problem-solving skills. Practice coding challenges and be ready to discuss your past projects. We want to see how you think and approach challenges, so don’t hold back!

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 developers who are eager to make a difference in the life sciences space.

We think you need these skills to ace Mid-Level / Senior Python Developer in London

Python Programming
Backend Development
AI and LLM Technologies
Document-Processing Workflows
Data Processing Pipelines
Agile Methodologies
Code Review

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your Python development experience, especially with AI and LLM technologies, to show us you’re the right fit!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about working at TriloDocs. Share specific examples of your past work with scientific data or document-processing workflows to make your application stand out.

Showcase Your Projects:If you’ve worked on relevant projects, whether personal or professional, don’t hesitate to include them. We love seeing how you’ve applied your skills in real-world scenarios, especially in AI-assisted systems.

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’re considered for the role. Plus, it shows us you’re keen on joining our team!

How to prepare for a job interview at TriloDocs

Know Your Python Inside Out

Make sure you brush up on your Python fundamentals before the interview. Be ready to discuss your experience with writing clean, maintainable code and any specific projects where you've worked with structured datasets or data-driven applications.

Familiarise Yourself with AI and LLM Technologies

Since TriloDocs is looking for someone experienced with AI and LLM technologies, take some time to understand how these tools work. Be prepared to share examples of how you've integrated AI into your previous projects or how you've used modern AI coding tools in your workflows.

Show Your Collaborative Spirit

TriloDocs values teamwork, so be ready to talk about your experiences working in Agile teams. Highlight any instances where you've collaborated with product managers or domain experts, and how you contributed to technical discussions or code reviews.

Demonstrate Your Problem-Solving Skills

Prepare to showcase your analytical and problem-solving abilities. Think of specific challenges you've faced in past projects, especially those involving scientific data or document-processing workflows, and how you overcame them. This will show that you're not just a coder, but a critical thinker too.