CNN · 22 hours ago
Staff Machine Learning Engineer
CNN is part of Warner Bros. Discovery, known for its iconic content and brands. The Staff Machine Learning Engineer will collaborate with engineering leads to drive technical excellence, design and deliver ML components, and take ownership of machine learning problems within the team.
BroadcastingDigital MediaMedia and EntertainmentNews
Responsibilities
Design and deliver ML components within our services against product requirements—explore data, identify gaps, and prepare it for machine learning models
Implement model training processes on a schedule in production with monitoring and validation to assess model and system performance
Take full ownership of problems with ML scope—devise solutions based on limited information, adapt existing approaches, and use judgment to select the right course of action. Help others understand ML components within our larger systems and products
Design components and systems architecture, driving technical decisions that create functional-level impact and deliver complex features in partnership with platform engineers
Be passionate about software engineering with a strong sense of responsibility for the code you and your team write, delivering high-quality results that improve with each iteration. Author, test, review, and optimize production-quality code, following best practices including version control, and continuous delivery
Communicate effectively across different audiences—whether through technical documentation, code reviews, design reviews, or interactions with stakeholders and adjacent teams
Embrace failure as a learning opportunity—use research and experimentation to choose the best solutions that meet company goals, moving autonomously from proof-of-concept to production release
Qualification
Required
Bachelor's Degree AND 5+ years of related experience or Master's Degree AND 3+ years of related experience, in Computer Science, Electrical or Computer Engineering, or related field AND 3+ years related experience with machine learning, artificial intelligence, statistics, predictive analytics, research
5+ years of industry software engineering experience in one or more languages, preferably with extensive python experience
3+ years experience developing and deploying AI/ML products or systems at multiple stages in the product cycle from ideation and proof of concept to deployment, monitoring, and iteration
Preferred
Experience with NLP, information retrieval, or Recommendation Systems
Understanding of experimentation frameworks and A/B testing methodologies
Experience with data pipelines, feature stores, or embedding infrastructure
Background in media, publishing, or content recommendation systems
Benefits
Health insurance coverage
An employee wellness program
Life and disability insurance
A retirement savings plan
Paid holidays and sick time
Vacation
Company
CNN
CNN is an online broadcasting platform that offers the latest business, financial, and personal finance news. It is a sub-organization of WarnerMedia.
H1B Sponsorship
CNN has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (3)
Funding
Current Stage
Late StageRecent News
Beyond Bylines
2026-01-11
2026-01-07
Business Insider
2026-01-06
Company data provided by crunchbase