Staff Software Engineer
Apex
At a glance
AI generatedAs a Staff Software Engineer on the ML Platform team at CNN, you will design and build the foundational infrastructure that enables rapid experimentation and scaled deployment of diverse model architectures for CNN’s Machine Learning and AI Systems teams. Your responsibilities include leading the migration to Outerbounds-managed Metaflow, establishing comprehensive observability across all ML products, designing a unified registry system for models and applications, and evolving the feature resolution framework into a robust platform. You will work closely with ML engineers, data engineers, and AI Systems engineers to ensure reliable infrastructure and self-service tooling that accelerates team productivity. Essential skills include deep expertise in distributed systems, proficiency in Python and at least one other language like Go or Java, and experience with cloud infrastructure and IaC tools such as AWS and Terraform.
Skills
What you'll do
What we're looking for
Market check
This listing doesn't show a salary. Similar roles on FindRole typically pay $132,000–$234,000.
Peer median band
$132,000–$234,000
Median floor and ceiling across peers.
Typical midpoint (25–75%)
$159,907–$214,500
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
Apex
Circle
GE Aerospace
Qualcomm
Broadcom
Qualcomm