Machine Learning Engineer I

Warner Bros. Discovery

Remote Actively hiring Verified listing
Remote, USA · New York, NY Posted 9 days ago $99,400$184,600 / year

At a glance

AI generated

TL;DR

CNN 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

Python scikit-learn Git MLflow REST APIs AWS Docker Kubernetes SQL MLOps CI/CD A/B testing NLP information retrieval cloud platforms experimentation analysis distributed processing feature stores embedding infrastructure

What you'll do

  • Build and deploy full-lifecycle machine learning systems for CNN digital products.
  • Develop and maintain production ML pipelines including feature engineering and model training.
  • Implement rigorous experimentation frameworks to validate model performance and impact.
  • Optimize ML systems for real-time performance serving millions of users.
  • Partner with platform teams to ensure ML systems meet reliability and scalability standards.

What we're looking for

  • Graduate degree in Computer Science, Mathematics, Statistics, Engineering, or related field
  • 1+ years of professional experience building and deploying ML systems in production environments
  • Strong Python programming skills with experience using machine learning frameworks like scikit-learn
  • Experience across the full ML lifecycle including data preprocessing, feature engineering, model training, evaluation, and deployment
  • Solid understanding of software engineering best practices and collaboration with cross-functional teams
  • Ability to implement rigorous experimentation and A/B testing frameworks for validating model performance

Market check

Salary context

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

About Warner Bros. Discovery

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

View all roles at Warner Bros. Discovery

More like this

Similar roles

Machine Learning Engineer

Adobe

San Jose, US 64 days ago $183,300$265,350
Python PyTorch LangChain LangGraph MCP ADK LLMs VLLMs CI/CD Docker AWS PostgreSQL Kubernetes

Machine Learning Engineer

Adobe

San Jose, US 74 days ago $161,700$234,150
Python TensorFlow PyTorch scikit-learn SparkML Kubernetes AWS CI/CD SQL Docker PostgreSQL MLOps

Machine Learning Engineer

Adobe

San Jose, US 9 days ago $161,700$234,150
Python AWS GCP Azure MLOps CI/CD Docker Kubernetes Prometheus Terraform PostgreSQL Git Agentic systems Multi-agent orchestration LLM-as-a-judge Retrieval-Augmented Generation RAG NLP pipelines

Machine Learning Engineer

Motorola Solutions

Los Angeles, Ca, US 46 days ago $120,000$160,000
Python TensorFlow PyTorch scikit-learn MATLAB C++ signal processing wireless communication MIMO OFDM SDRs GPU acceleration embedded machine learning real-time systems adaptive modulation beamforming cognitive radio techniques 3GPP IEEE 802.11/15 military waveforms

Machine Learning Engineer

Q2

Austin, Texas, US 36 days ago
Python TensorFlow PyTorch scikit-learn R Java cloud platforms scalable computing resources machine learning pipelines data analysis statistics optimization probability theory experimental methodologies CI/CD

Machine Learning Engineer

PayPal

Usa - Illinois - Chicago - Corp - W Merchandise Mart Plaza, US 80 days ago $117,500$174,350
Python TensorFlow scikit-learn Hadoop Spark SQL logistic_regression time_series_analysis random_forests SVMs XGBoost CNNs RNNs CI/CD