Senior Machine Learning Engineer @Iterable
Artificial Intelligence
Salary usd 150,000 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay

[Hiring] Senior Machine Learning Engineer @Iterable

YDay - Iterable is hiring a remote Senior Machine Learning Engineer. πŸ’Έ Salary: usd 150,000 - 250,000 per year πŸ“Location: USA

Role Description

As a high-tech marketing platform, Iterable works with thousands of large-scale and diverse enterprise customers. Iterable Nova is our intelligence layer. It helps customer experience teams adapt in real time and improve every interaction.

As a Senior Machine Learning Engineer on Nova, you'll lead evaluation and automatic optimization for Nova's models and agents. That means measuring how they perform, finding where they fail, and using those findings to automatically improve prompts, context, tools, and agent harnesses. You'll work with the Nova retrieval and product teams to connect real interactions to measurable improvements.

You will have real autonomy: from research and experimentation through to systems running reliably in production, you'll own this work and help shape the direction of AI at Iterable.

One of our core values is a growth mindset, and Iterable is a company where everyone can grow. If this role excites you, please apply β€” we value applicants for the skills they bring beyond a job description.

What You'll Do

  • Build evaluation systems for models and agents: benchmarks, LLM judges, simulations, trajectory analysis, and regression tests.
  • Create a loop that takes failures from diagnosis to fix to measured improvement.
  • Turn evaluation results into automatic optimization of prompts, context, tools, rubrics, and agent harnesses.
  • Build synthetic data pipelines for evaluation and post-training, with attention to quality, privacy, and reproducibility.
  • Apply recent research (LLM-as-judge, reward modeling, test-time search, post-training) to production.
  • Mentor engineers on the team and help set the technical direction for Nova.

Qualifications

  • 5+ years of hands-on MLE experience putting complex ML systems into production at scale, such as production ML pipelines or large-scale experimentation platforms.
  • Master's or PhD in Computer Science, Machine Learning, AI, or a related field.
  • You keep up with the latest research and focus on applying it: shipping reliable changes that measurably improve the product experience for customers.
  • Strong Python skills with an emphasis on readable, modular, and maintainable code, plus experience with modern ML frameworks.
  • Deep experience evaluating LLMs or agents, including multi-turn behavior, tool use, and reasoning.
  • Experience building automated evaluation, such as LLM judges, reward models, or benchmark infrastructure.
  • Experience with at least one of: prompt or context optimization, post-training, preference optimization, or reinforcement learning.
  • Strong communication and cross-team collaboration.

Bonus points

  • Experience with LLM APIs from multiple providers (Anthropic, OpenAI, Google), including tool calling and prompt caching.
  • Experience with automatic prompt optimization and error analysis.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Machine Learning Engineer @Iterable
Artificial Intelligence
Salary usd 150,000 - 2..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 132,828+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later