×
Register Here to Apply for Jobs or Post Jobs. X

Senior Machine Learning Engineer

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: Iterable
Full Time position
Listed on 2026-01-14
Job specializations:
  • Software Development
    Data Engineer, AI Engineer, Machine Learning/ ML Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 133500 - 212000 USD Yearly USD 133500.00 212000.00 YEAR
Job Description & How to Apply Below

Senior Machine Learning Engineer

Location:

Chicago, IL

Salary Range: $133,500 - $212,000 per year (US base salary)

Overview

Join Iterable to help shape the future of AI‑powered customer engagement. We empower brands across 50+ countries and focus on trust, growth, balance, and humility. This role is part of our cross‑functional ML team that creates robust systems for feature engineering and large‑scale model training.

How You Will Make an Impact
  • Lead large‑scale ML initiatives, delivering scalable feature engineering, data processing, and model training on Databricks.
  • Design, build, and deploy ML models that enable partners to reach users with the right message at the right time.
  • Own the full lifecycle of ML platform features—from requirements and architecture, to implementation, deployment, and post‑launch support.
  • Shape architectural decisions for a robust, reusable, highly available ML infrastructure that elevates engineering and data science excellence.
  • Mentor colleagues via code reviews, technical design sessions, and knowledge sharing.
Qualifications
  • 5+ years as an ML engineer, data infrastructure, or platform engineer; experience in a SaaS environment.
  • Strong track record of leading multi‑stakeholder projects delivering platform features and scalable ML tooling.
  • Proficiency with Python and experience in distributed data processing (Databricks, Spark, etc.).
  • Hands‑on experience with large‑scale data pipelines, distributed systems, and cloud data storage (Databricks Delta, Spark, Kafka, Postgres, etc.).
  • Product‑mindful: comfortable partnering with product managers and data practitioners to balance usability, scalability, and complexity.
  • Curiosity and adaptability to master new ML and data technologies.
  • Strong communication & collaboration skills, especially in remote and distributed teams.
Bonus Points
  • Experience building/operating ML platforms on Databricks.
  • Scala development.
  • Familiarity with ML workflow orchestration tools (MLflow, Kubeflow, Airflow).
  • Exposure to generative AI or large language model workflows in a conversational UX.
  • Experience designing developer‑facing APIs or tools for ML engineers or data scientists.
  • Success in remote‑first or globally distributed engineering organizations.
Perks & Benefits
  • Competitive salary, meaningful equity, 401(k) plan.
  • Medical, dental, vision, and life insurance.
  • Balance Days (additional paid holidays).
  • Fertility & Adoption Assistance.
  • Paid Sabbatical.
  • Flexible PTO.
  • Monthly Employee Wellness allowance.
  • Monthly Professional Development allowance.
  • Pre‑tax commuter benefits.
  • Complete laptop workstation.
Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function
  • Project Management, Management, and Engineering
  • Software Development
Equal Employment Opportunity Statement

Iterable is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. Iterable does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender‑identity, sexual orientation, disability, age, military or veteran status, or any other basis protected by applicable laws or policies. Iterable also strives for a healthy and safe workplace and strictly prohibits harassment.

Pursuant to the San Francisco Fair Chance Ordinance and similar state laws, it will consider qualified applicants with arrest and conviction records.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary