Adyen

Machine learning engineer in payments

In short

Senior Machine Learning Engineer role at Adyen in Amsterdam, designing, productionizing and maintaining ML services powering data products in the payments domain (risk, AML, anomaly detection, behavior prediction). Requires 5+ years of ML engineering experience, strong Python, full ML lifecycle experience in production, big data pipelines, and familiarity with tools like Spark, TensorFlow, PyTorch, MLFlow, Airflow, Kubernetes and Docker. Onsite, full-time position in office.

About the Role
Adyen is looking for a Senior Machine Learning Engineer to join our team in Amsterdam, someone with experience of building and operating robust machine learning systems at scale in production environments. You will be responsible for designing, productionizing and maintaining machine learning services that power data products at Adyen.
Responsibilities
•Develop and maintain production ML pipelines for data ingestion, training, validation, and deployment. Example ML domains are: on-line learning algorithms to pick the best optimization decision in a changing environment, clustering algorithms to group customers/shoppers, supervised and semi-supervised learning methods for inference on risk patterns or graph analysis, representation learning for behavior prediction and monitoring, Anti-Money Laundering (AML) systems and real-time anomaly detection based on time-series modeling
•Identify and fix performance bottlenecks in ML training and inference (memory consumption, online latency, training time etc.)
•Collaborate with software engineers to integrate ML solutions into products and services
•Collaborate with data scientists to transition research prototypes into scalable solutions
•Collaborate with MLOps and platform teams to integrate effectively with current tools, and shape priority for future tools
•Support and encourage good engineering practices on product ML teams
Requirements
•5+ years of experience as an engineer working in the machine learning domain
•Strong Python programmer
•Experience with the full machine learning model lifecycle in production flows
•Experience leveraging big data to create the pipelines needed to feed the models with appropriate data
•Strong understanding of good software engineering practices as well as data engineering and MLOps principles
•Knowledge of data science, statistics and machine learning techniques
•Strong familiarity with the standard data science toolkit in python, such as (py)spark, (Trino) SQL, Tensorflow, PyTorch, XGBoost/LightGBM, Pandas, MLFlow or similar MLOps frameworks, and Airflow
•Knowledge/experience of working with ML infrastructure components with tools such as k8s, docker, airflow, argo-workflows, prometheus, grafana
•An experimental mindset with a launch fast and iterate mentality
•Proactively takes the lead in projects, from ideation to deployment
•Experience working with a wide range of stakeholders and can clearly communicate complex outcomes over a wide range of audiences
Nice to Have
•Experience with distributed GPU compute environments
•Experience working with a Machine Learning 'Feature Store'
Conditions
No conditions stated in the posting.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot