Iterable

Senior Machine Learning Engineer

Iterable
Apply
2 months ago
Lisbon, PortugalSenior

Responsibilities

  • Design and build ML platform components for agentic systems, including retrieval pipelines, indexing strategies, and model integration layers.
  • Operationalize RAG use cases from data sourcing and embedding generation through runtime retrieval.
  • Develop evaluation frameworks for LLM- and agent-based features using offline metrics, golden datasets, and continuous monitoring.
  • Create abstractions, tooling, and reusable patterns for teams building ML- and LLM-powered experiences.
  • Partner with backend engineers to productionize ML features with strong reliability, observability, and performance.
  • Prototype applied ML solutions, secure ML workflow data, and contribute to the Nova agent framework using Mastra and TypeScript.
  • Collaborate with product, design, and engineering teams to align ML system design with product and user experience goals.

Requirements

  • At least 5 years of experience as a Machine Learning Engineer or in a similar production-systems role.
  • Strong engineering skills in Python or TypeScript and experience with ML workflows using Mastra or comparable agent/LLM toolkits.
  • Experience with retrieval systems, vector databases, search technologies, or RAG architectures.
  • Experience integrating ML- or LLM-powered features into production applications.
  • Understanding of ML evaluation techniques, experimentation design, and failure analysis.
  • Ability to lead complex projects, make practical trade-offs, and work independently in ambiguous environments.
  • Strong communication and collaboration skills in a distributed environment.
  • Bonus qualifications include experience with ML or LLM platforms and developer-facing frameworks, embeddings, search-ranking systems, advanced RAG, event-driven or streaming architectures, model observability, personalization, recommendations, applied NLP, and remote-first engineering teams.

Benefits

  • Private medical insurance, life/risk assurance, €8.55 daily meal allowance, 22 days of paid annual leave, community days, global lifestyle reimbursement account, paid sabbatical, and a complete laptop workstation.
  • The position is based in Lisbon, Portugal.

Categories

Iterable

About Iterable

501-1,000 employees

Iterable builds an AI-powered customer engagement and marketing automation platform for consumer brands and enterprises. It unifies customer data to design, send, and optimize cross-channel campaigns across email, mobile push, SMS, in-app, and web, delivered as a SaaS subscription. Founded in 2013 and headquartered in San Francisco, the privately held company is used by organizations including Priceline, Box, Redfin, Calm, and SeatGeek.

Contact me