ML Engineer II - Personalization & Recommendations

CNN

New York (NY)

On-site

USD 112,000 - 208,000

Full time

13 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Wellness program
Life and disability insurance
Retirement savings plan
Paid holidays
Sick time and vacation

Job summary

CNN Digital is seeking a Machine Learning Engineer II to build and deploy ML systems that power personalization, search, recommendations, and content understanding for millions of users across CNN's digital platforms. You will work on production ML systems with measurable product impact, collaborating with cross-functional teams of engineers, data scientists, product managers, and editorial staff.

This role emphasizes rigorous experimentation, scalability, and reliable deployment, with

Qualifications

  • MS or PhD in CS, Math, Stats, Eng or related field.
  • 2+ years of professional ML in production.
  • Strong Python programming with ML frameworks (scikit-learn or similar).
  • Experience across data preprocessing, feature engineering, model training, evaluation and deployment.
  • Software engineering practices including version control, testing, and CI/CD.
  • Ability to collaborate with cross-functional partners.
  • Strong communication to explain technical concepts to non-technical stakeholders.

Responsibilities

  • Build and deploy full-lifecycle ML systems in Python for CNN digital products.
  • Develop and maintain production ML pipelines with feature engineering and serving infra.
  • Implement rigorous experimentation and A/B testing to validate models.
  • Optimize ML systems for real-time, web-scale performance serving millions of users.
  • Partner with platform and infra teams to ensure reliability and scalability.
  • Contribute to code reviews, documentation, and team knowledge sharing.

Skills

Python
SQL
CI/CD

Education

MS or PhD in Computer Science, Mathematics, Statistics, Engineering, or related field

Tools

Git
MLflow or similar MLOps tools

Job description

CNN Digital is seeking a Machine Learning Engineer II to build and deploy ML systems that power personalization, search, recommendations, and content understanding for millions of users across CNN's digital platforms. You will work on production ML systems with measurable product impact, collaborating with cross-functional teams of engineers, data scientists, product managers, and editorial staff.

This role emphasizes rigorous experimentation, scalability, and reliable deployment, with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Engineer II - Personalization & Real-Time Recommendations
ML Engineer II - Personalization & Real-Time Recommendations

CNN • Washington

On-site
USD 112,000 - 208,000
Health insurance
Retirement plan
Paid holidays and vacation
ML Engineer II: Personalization & Content Discovery
ML Engineer II: Personalization & Content Discovery

CNN • Atlanta (GA)

On-site
USD 112,000 - 208,000
ML Engineer: Search, Recommendations & Personalization
ML Engineer: Search, Recommendations & Personalization

Francisco Partners • Mountain View (CA)

On-site
USD 190,000 - 300,000
ML Engineer I: AI-Driven Personalization & Recommendations
ML Engineer I: AI-Driven Personalization & Recommendations

Gen Digital Inc. • Mountain View (CA)

On-site
USD 120,000 - 150,000
ML Engineer III: Real-Time Personalization & Recommendations
ML Engineer III: Real-Time Personalization & Recommendations

Socket.dev • New York (NY)

Hybrid
USD 141,000 - 191,000
Health insurance
401k plan
Paid time off
ML Engineer - Personalization & Search at Scale (Remote)
ML Engineer - Personalization & Search at Scale (Remote)

Multi Media, LLC • United States

On-site
USD 180,000 - 200,000
Health, Vision, Dental, and Life Insurance
Unlimited PTO
401k with 5% matching
+2
ML Engineer: Personalization & Creative Recommendations
ML Engineer: Personalization & Creative Recommendations

krea.ai • San Francisco (CA)

On-site
USD 140,000 - 200,000
Competitive compensation
Openness to sponsoring international candidates
Impact in a growing team
ML Engineer II — Personalization & Recommendations
ML Engineer II — Personalization & Recommendations

WarnerMedia Services, LLC • San Francisco (CA)

On-site
USD 135,000 - 251,000
Health insurance
Employee wellness program
Life and disability insurance
+2
ML Engineer: Search, Personalization & Recommendations
ML Engineer: Search, Personalization & Recommendations

NewsBreak • Mountain View (CA)

On-site
USD 190,000 - 300,000
ML Engineer II - Personalization & Recommender Systems
ML Engineer II - Personalization & Recommender Systems

Warner Bros. Discovery • San Francisco (CA)

On-site
USD 120,000 - 200,000