Machine Learning Engineer
Adobe
At a glance
AI generatedCNN Digital is seeking a Machine Learning Engineer I to join its innovative ML/AI team, working on production systems that enhance personalization, search, recommendations, and content understanding for CNN's digital platforms. This role involves building full-lifecycle machine learning systems in Python, developing and maintaining robust ML pipelines, implementing rigorous experimentation frameworks, and optimizing systems for real-time performance at scale. The ideal candidate will collaborate closely with cross-functional teams to ensure reliability and scalability of ML solutions while contributing to code reviews and documentation. Required qualifications include a graduate degree in a quantitative field, 1+ years of professional experience in production ML environments, strong Python skills, and proficiency in machine learning frameworks like scikit-learn. Preferred candidates have hands-on experience with recommendation systems, NLP, experimentation platforms, cloud services, and containerization tools.
Skills
What you'll do
What we're looking for
Market check
This $99,400–$184,600 range sits above 9% of similar postings on FindRole.
Peer median band
$161,700–$241,500
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$174,218–$244,000
Middle half of comparable postings.
Based on 239 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
Adobe
Adobe
Adobe
Motorola Solutions
Q2
PayPal