hero

Job opportunities in the Octopus Ventures portfolio

Octopus Ventures
companies
Jobs

Healthcare Software Engineer

myTomorrows

myTomorrows

Software Engineering
Amsterdam, Netherlands
Posted on Jul 3, 2025

About myTomorrows

myTomorrows is a global health tech company dedicated to breaking down barriers for patients seeking treatment options.

We strive to enable earlier and better treatment access by bridging the gap between those searching for possible options, and the companies who develop them. We work closely with patients, healthcare professionals, trial sites, patient advocacy groups, and BioPharma – connecting key stakeholders in the drug development ecosystem.

We’ve developed a cutting-edge AI-powered technology platform that simplifies and streamlines access to drugs in development. To support our users and clients, we have a range of industry-expert specialized teams ready to help. Our services include clinical trial patient recruitment, Expanded Access Program management and Real-World Data collection.

With a global footprint spanning 125 countries, to date, we’ve supported over 15,000 patients and 2,400 physicians, earning the trust of 50+ Biopharma companies.

Join us in shaping the future of treatment access - making tomorrow’s therapies accessible for people who need them today.

The opportunity: Healthcare Software Engineer

As a Healthcare Software Engineer, you’ll design and build backend systems that integrate medical data with AI-driven workflows. You’ll work closely with engineers, clinicians, and data scientists to develop scalable solutions that safely leverage large language models (LLMs) and support patient access to treatments. Your blend of medical and technical expertise will be key to delivering intelligent, high-impact healthcare products.

Given that most of our team is located in the Netherlands, we only consider candidates for this position who live within commuting distance of our office in Amsterdam.

What you'll do in this role:

  • Design and build backend services (primarily in Python) that power our internal tools and external products

  • Integrate large language models (LLMs) into healthcare data workflows to augment decision-making and document processing

  • Collaborate on the architecture and deployment of RAG pipelines using Vector and Graph Databases

  • Work closely with product, clinical, and engineering teams to model healthcare workflows and safely manage patient data

  • Own and operate ETL pipelines and data ingestion services that are compliant, scalable, and reliable

  • Help shape how we apply LLM prompt engineering in real-world medical use cases

What you bring to the table:

  • You have a medical degree and understand the challenges of working with medical documents and patient data firsthand

  • You’ve transitioned into software engineering with strong backend experience in Python

  • You've previously integrated LLMs into product workflows, and are confident crafting effective prompts and validating responses

  • You’ve worked with ETL pipelines, understand structured/unstructured medical data, and can operate production systems

  • You have practical experience with Graph DBs, Vector DBs, and/or implementing Retrieval-Augmented Generation (RAG) systems

  • You’re motivated by working on meaningful, complex problems that directly affect patient lives

Nice to Have:

  • Experience working in regulated environments or building healthcare-grade systems

  • Familiarity with frontend technologies or full-stack development

  • Contributions to open-source or AI/healthcare communities

Current tech stack :

We are fully cloud-native, leveraging AWS and adopting a Lean, API-first product development approach driven by modern cloud technologies and thoughtful design practices.

Our backend applications are built using Python, FastAPI, Pydantic, and SQL Alchemy (MySQL). On the front end, we predominantly develop with Angular and also utilize Headless Wagtail and WordPress for select products. To ensure code quality and a consistent release pipeline, we employ GitHub Actions for CI/CD along with tools like Renovate, ruff, Poetry, and pre-commit.

We containerize our applications using Docker and Docker Compose. Currently, we are transitioning from AWS Lambda-based deployments to Kubernetes-managed services, and moving from AWS CloudFormation to Terraform for infrastructure as code. We continue to expand our capabilities in knowledge graphs (Neo4j) and database technologies (MySQL, DynamoDB).

What we offer:

  • Impactful work that helps patients gain access to potentially lifesaving treatments.

  • International work environment, scale-up energy, and flat organizational structure encouraging creativity and accountability.

  • Competitive salary, annual performance bonus and an Employee Stock Option Plan.

  • Great career development opportunities in a fast-growing company.

  • Learning and development budget alongside internal knowledge sharing sessions.

  • Attractive pension plan, full premium covered by myTomorrows.

  • Hybrid working model.

  • Policies to support working parents.

  • Healthy lunch at the thriving Amsterdam office.

  • Unlimited access to professional guidance by certified psychologists via OpenUp

  • Enjoy monthly events hosted by our vibrant Culture Club as well as an annual ‘myTomorrowland’ company-wide celebration!

Equal opportunities

myTomorrows is an Equal Opportunity Employer and, beyond upholding discrimination-free practices, we are committed to cultivating a workplace where difference and diversity are protected and celebrated. The best work comes from our best selves, and we go to great lengths in supporting our team members to be just that.