Director, Machine Learning Engineering, CNN Digital Products & Services
Warner Bros. Discovery
At a glance
AI generatedAs a Machine Learning Engineer II at CNN Digital, you will join a dynamic team of technologists and journalists to build and deploy full-lifecycle machine learning systems in Python that power personalization, search, recommendations, and content understanding for millions of users across CNN’s digital platforms. Your day-to-day responsibilities include developing production ML pipelines, implementing rigorous experimentation frameworks, optimizing real-time performance, and collaborating with cross-functional teams to ensure reliability and scalability. The role requires strong Python programming skills, experience with machine learning frameworks like scikit-learn, and a solid understanding of software engineering best practices. Ideal candidates have hands-on experience with recommendation systems, NLP, and cloud platforms, as well as familiarity with MLOps tools and large-scale consumer internet products.
Skills
What you'll do
What we're looking for
Market check
This $112,000–$208,000 range sits above 16% of similar postings on FindRole.
Peer median band
$161,700–$242,850
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$175,750–$244,537
Middle half of comparable postings.
Based on 240 comparable postings.
* 240 is the maximum number of comparable postings sampled.
Employer
Warner Bros. Discovery is a global media and entertainment company operating a broad portfolio of iconic content and brands including Warner Bros. film studio, HBO, CNN, Discovery Channel, and Max streaming service. Industry: Media & Entertainment
Warner Bros. Discovery currently has 54 open roles on FindRole.
Listed pay typically runs $121,100–$224,900 across 37 roles with salary data.
Most-posted roles
More like this
Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery
Warner Bros. Discovery
Smartly
Adobe