Machine Learning Engineer
You will design, productionize, and maintain scalable machine learning services for Adyen's Payments Core Data team in Bengaluru. The role involves full-lifecycle ML pipelines, recommendation and classification models, training and inference optimization, reusable AI components, and software, data engineering, and MLOps best practices.
Responsibilities
- Develop and maintain production machine learning pipelines
- Adapt global frameworks for localized requirements in India
- Design and productionize recommendation models
- Design and productionize classification models
- Integrate models into merchant-facing products
- Optimize training and inference performance
- Develop reusable AI components
- Apply software and data engineering best practices
- Partner with MLOps and platform departments
- Lead projects from ideation to deployment
- Translate technical outcomes into clear insights
Requirements
- 4+ years of machine learning experience
- Expert-level Python
- PyTorch
- TensorFlow
- XGBoost or LightGBM
- Pandas
- Scikit-learn
- Spark
- SQL or Trino
- MLOps
- Kubernetes
- Docker
- Airflow
- Argo Workflows
- Prometheus
- Grafana
- Statistics
- Machine learning techniques
- Technical leadership
- Distributed GPU compute
- Machine learning feature stores