- Remote, United States
- Remote
- Full-time · Senior
- 5+ years
As a Senior Machine Learning Engineer at Iterable, you will design and build end-to-end machine learning systems that power intelligence across our product.
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 (e.g., multi-armed bandits, ensemble models).
- Build and scale our data pipelines and serving architectures using Databricks, Spark, AWS, Ray, and Kubernetes.
- Partner with Backend and Platform teams to elevate feature serving, improve overall data architecture, and establish engineering standards across the team.
- Mentor engineers on the team and help set the technical direction for ML at Iterable.
Requirements
- Nice to have: Large-scale recommendation systems
- Nice to have: Feature stores
- Nice to have: Model observability tools
- Nice to have: Infrastructure-as-Code
- Nice to have: Terraform
