Senior Machine Learning Engineer
IterableCustomer Engagement company
Lisbon, Portugal€66,500 - €88,000Senior
CRV
Silver Lake
Adams Street Partners
Glynn Capital
DTCP
Viking Global Investors
Data & AINew
About the role
TL;DR
Design and build end-to-end machine learning systems for a customer engagement platform.
- •As a Senior Machine Learning Engineer at Iterable, you will design and build the end-to-end machine learning systems that power intelligence across our product.
- •You will have real autonomy, owning the systems and models behind our ML products and helping shape the direction of AI at Iterable.
- •Key Responsibilities Build and ship core product ML capabilities, including send-time/frequency optimization, recommendation engines, and campaign personalization.
- •Own the full model lifecycle end-to-end: EDA, feature engineering, distributed training, production deployment, latency monitoring, and online experimentation.
- •Build and scale data pipelines and serving architectures using Databricks, Spark, AWS, Ray, and Kubernetes.
- •Mentor engineers on the team and help set the technical direction for ML at Iterable.
- •Requirements 5+ years of hands-on MLE experience putting complex models into production at scale.
- •Databricks & Spark mastery: Real experience building, optimizing, and scaling production data pipelines using Databricks.
- •Production-level Model Engineering: Proven track record of taking deep learning and ensemble architectures from training through optimization to production deployment.
- •Production Code: Strong Python and/or Scala skills with an emphasis on readable, modular, and maintainable systems code.
- •Systems & Infra Experience: Hands-on work with microservice backends, distributed compute (Ray/Spark), and containers (Kubernetes).
Required skills
PythonScalaDatabricksSparkAWSKubernetesscikit-learnTensorFlowPyTorch
Nice-to-have skills
TerraformPulumi
Domain expertise
martech
Benefits & perks
Competitive salaries & meaningful equity, Private Medical Insurance, Life/Risk Assurance, Meal Allowance: 8.55€ per day, Community Days, Paid Annual Leave (22 days), Global Lifestyle Reimbursement Account, Paid Sabbatical, Complete laptop workstation
Tech stack
PythonScalaDatabricksSparkAWSKubernetesTensorFlowPyTorchscikit-learnGit