ML platform engineer

Amsterdam, Netherlands

Kaiko

Kaiko’s data framework for cancer research facilitates hospitals and research institutes with data insights, A.I. support for medical doctors and the latest developments in machine-learning research.

View all jobs at Kaiko

Apply now Apply later

About kaiko

In cancer care, treatment decisions can take many days—but patients don’t have that time. One of the reasons for delays? Cancer patients' data is scattered across many places: doctor’s notes, medical imagery, genomics data. At kaiko, we are developing AI foundation models to bring this data together and integrate it into clinical workflows, enabling doctors to make faster, more effective treatments decisions.

We also collaborate closely with the leading Dutch cancer research institute (NKI) on multiple AI research projects and a joint clinical validation initiative. In 2025, we plan on expanding our partnerships to even more hospitals.

We raised significant long-term funding and have offices in Zurich and Amsterdam. Over the past year, our team has nearly doubled in size, now comprising 80+ people from 25 countries and we just got recognized as a Rising Innovator at the GenAI conference

About the role

You'll be responsible for building and scaling the infrastructure that powers our AI foundation models, directly impacting our ability to help doctors make faster, more effective treatment decisions. Your work will be crucial as we expand our partnerships and scale our operations. You will work closely with our Machine Learning and Data teams to create a robust and efficient platform.

You will be based in either The Netherlands or Switzerland, with the expectation of spending at least 50% of your time at the office.

Some areas of responsibility

  • You’ll write, maintain, and enhance Infrastructure as Code (IaC) to automate the provisioning and management of our infrastructure.
  • You’ll design and optimize CI/CD pipelines for efficient testing, building, and deployment, ensuring our systems are highly available and reliable.
  • You’ll scale and optimize our containerized applications using Kubernetes.
  • You’ll design and implement hybrid strategies to support workloads across both on-premises and cloud environments.

If you are a hands-on engineer who thrives on building scalable, automated systems and are excited about enabling cutting-edge AI research to achieve our goal of revolutionizing cancer care, we think you will love this job.

About you

  • You have significant experience with containerization and deployment technologies like Kubernetes, Helm, Terraform, and Docker.
  • You possess strong knowledge of software engineering best practices and CI/CD tooling such as ArgoCD and GitHub Actions.
  • You have strong software engineering skills in languages like Python, Go, C++, Rust or similar languages.
  • You bring hands-on experience with modern observability stacks (Grafana, Prometheus, VictoriaMetrics, Loki, fluent-bit).

Nice to have:

  • Experience with machine learning infrastructure or HPC clusters (Linux, NVIDIA GPUs, SLURM, Infiniband).
  • Familiarity with AI/ML frameworks like Ray or MLFlow.
  • Experience with data pipeline/ETL tools (Dagster, dbt)
  • Experience with hybrid or on-prem systems.

We are excited to gather a broad range of perspectives in our team, as we believe it will help us build better products to support a broader set of people. If you’re excited about us but don’t fit every single qualification, we still encourage you to apply: we’ve had incredible team members join us who didn’t check every box!

Why kaiko
At kaiko, we believe the best ideas come from collaboration, ownership and ambition. We’ve built a team of international experts where your work has direct impact. Here’s what we value:

  • Ownership: You’ll have the autonomy to set your own goals, make critical decisions, and see the direct impact of your work.
  • Collaboration: You’ll have to approach disagreement with curiosity, build on common ground and create solutions together.
  • Ambition: You’ll be surrounded by people who set high standards for themselves and others, who see obstacles as opportunities, and who are relentless in their work to create better outcomes for patients.


In addition, we offer:

  • An attractive and competitive salary, a good pension plan and 25 vacation days per year.
  • Great offsites and team events to strengthen the team and celebrate successes together.
  • A EUR 1000 learning and development budget to help you grow.
  • Autonomy to do your work the way that works best for you, whether you have a kid or prefer early mornings.
  • An annual commuting subsidy.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: CI/CD Dagster dbt Docker Engineering ETL Generative AI GitHub Grafana Helm HPC InfiniBand Kubernetes Linux Machine Learning MLFlow ML infrastructure Pipelines Python Research Rust Terraform Testing

Perks/benefits: Career development Competitive pay Team events

Region: Europe
Country: Netherlands

More jobs like this