Healthcare Software Engineer
myTomorrows
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.