CareerPlanGet AI match score →

Machine Learning Engineer II, CNN Digital Products and Services

3 Locations💼 Full-time💰 $112,000–$112,000🗓 2026-07-13 → 2026-07-30

Core

Build and deploy production ML systems for personalization, search, recommendations, and content understanding to power CNN's digital news platforms.

Role type

Machine Learning Engineer II (production systems)

Builds

CNN digital products (web, mobile, connected TV) including personalization, search, and recommendation engines

Domain

Media & News / Consumer Internet

Deliverable

production ML models

Required skills

Python, scikit-learn, full ML lifecycle (preprocessing, training, evaluation, deployment), software engineering best practices (version control, testing, CI/CD), SQL

Preferred skills

Recommendation systems, search, NLP, information retrieval, data pipelines, feature stores, cloud platforms (AWS/GCP/Azure), containerization (Docker/Kubernetes), generative AI

Technologies

Python, scikit-learn, Git, MLflow, REST APIs

Responsibilities

Build and deploy full-lifecycle ML systems; Develop and maintain production ML pipelines; Implement A/B testing frameworks; Optimize systems for real-time web-scale performance; Partner with infrastructure teams on reliability and scalability; Contribute to code reviews and documentation

Seniority

Mid-level IC (2+ years experience)

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗