title-image
Turrior - Let work find you
Recruiters get AI-ranked shortlists and automated outreach, filling roles up to 5× faster.
0%
Popularity
0d
Avg. Time to Hire
0h
Recruiter Res. Time
0%
HR Satisfaction
Careers at CNN
All open opportunities, right here. Explore, apply, grow.
Apply now

Senior Software Engineer [Atlanta]

Full Time
full time
Entertainment
3 Oct 2025
Atlanta
Verified by Turrior

Content + Source + Freshness • 11 Dec 2025 • 95% confidence

90 / 100

Offer value

High value based on innovative projects in AI/ML, potential for advanced technical growth, and competitive compensation range.

  • Participation in advanced AI projects
  • Collaboration with top-tier engineering talents
  • Competitive salary and opportunities for mentorship
  • Significant impact on major tech-driven initiatives
Pros
  • Engagement in cutting-edge AI and machine learning projects
  • Opportunity to mentor junior engineers
  • Collaborative culture fostering innovation
Cons
  • Requires significant experience in technical fields
  • Complex problem-solving can lead to high-pressure scenarios
  • May involve long hours on critical projects

Who it's for

Senior • On-site

Good fit
  • Experienced engineers in AI and data engineering
  • Professionals passionate about tech innovation
  • Candidates with leadership or mentoring interests
Not recommended for
  • Junior engineers or recent graduates
  • Individuals avoiding technical complexity
  • Candidates seeking non-technical roles

Motivation fit

Passion for developing innovative AI solutionsDesire to work in a collaborative, tech-driven environmentEagerness to contribute to major product initiatives

Key skills

Data engineeringMachine learning implementationSoftware developmentCross-functional collaboration
Score: 90/100 AI verified analysis

About the job

About the Team
With deep domain expertise, advanced technical capabilities, and a proven track record of successful collaborations, the AI Enablement & Machine Learning team at CNN is accelerating our digital transformation through strategic applications of ML and AI technologies. Our current products include popular, related and personalized content recommendations, contextual ad targeting, and site search-serving millions of CNN users via CNN web and mobile apps. This year we are partnering with teams across the company to democratize AI at CNN. Our ''multiplier'' approach allows our team to have outsized organizational impact by providing domain expertise, enabling teams, collaborating deeply, and building shared infrastructure.

About the Job/Responsibilities
The team is composed of multiple squads: the platform squad along with cross-functional squads that leverage the platform to develop products. As a senior engineer on our platform squad, you will work on a team of 4+ engineers and optimize experimentation, development, and production operations for our ML and AI-powered experiences. You will build and maintain pipelines and APIs, provide developer tooling, and partner on integrations.
Here are some of the key challenges our team will tackle this year:
• Optimize Site Performance: Dynamically deliver personalized content alongside cached assets, improving load times and enhancing user experience with features like page-level deduplication
• Enhance Data Access: Continue to evolve our pipelines to ensure the timeliest access to instrumentation and content data for feature and model development
• Accelerate Experimentation: Partner with our Data & Analytics organization to improve the tooling and coordination involved in A/B testing
• Support Generative AI: As generative AI tools like Bedrock emerge, enhance our platform to support them, ensuring we're prepared for the next generation of AI-powered applications
• Democratize AI at CNN: Expand our developer tools and create an intuitive, safe environment for non-experts to build with AI
Here are some of the things you can expect to do on a day-to-day basis:
• Work closely with ML engineering to make data easily accessible and understandable
• Ensure the reliability and minimize the latency of data delivery for ML use cases
• Create transparency in our data pipelines with comprehensive telemetry
• Develop and enforce data engineering, security, data quality standards through automation
• Collaborate with other engineers to develop and enhance core capabilities, infrastructure, and architecture
• Leverage vended and open-source cloud technologies to reduce maintenance costs and improve efficiencies, ensuring our products remain profitable
• Ensure that code is readable, maintainable, scalable, observable, and resilient
• Independently own and execute on projects within your squad
• Collaborate effectively with engineers across the team to deliver projects scale and integrate ML and AI features into the website, mobile app, and editorial tools
• Contribute to the design of components and systems and represent your thoughts in architecture reviews
• Be responsive to incidents and participate effectively in incident retrospectives
• Champion improvements to developer experience, integrations, and testing processes
• Support, coach, mentor, and provide valuable feedback to junior engineers on your squad
Here is the approach we value:
• Author, review, and optimize production-quality code that adheres to industry standards and best practices (IaC, CICD, etc.)
• Demonstrate a passion for software engineering, with a strong sense of responsibility for the code you and your team write
• Take ownership of issues and be a strong advocate for your team and the products
• Embrace failure as a learning opportunity-use research and experimentation to ultimately choose the best solutions that meet company goals
• Follow a progressive development methodology, moving from proof-of-concept to prototype to production release
• Enhance the effectiveness of your squad, the team, and our partners by sharing your knowledge, communicating about complex technologies and problems in simple terms, and driving technical decisions
• Collaborate across functions, squads, teams, and organizations to best serve our users
The Essentials
We're looking for someone with:
• 5+ years progressively complex experience designing, building, and shipping products
• 3+ years experience in data engineering roles or backend roles with a data focus
• 2+ years experience building data pipelines with IaC
• 2+ years experience with Python
• 2+ years experience in one of Golang, Java, C++
• 2+ years experience with Kafka or equivalent
• 2+ years experience with Databricks or equivalent
• Proficiency with Postgres or equivalent
• Proficiency with DynamoDB or equivalent
• Proficiency with Terraform or equivalent
• Deep understanding of common software data structures and algorithms and experience in modern data engineering technologies and best practices
• A proven track record of building real-time products for web scale that are highly available and performant
• A collaborative mindset, understanding that great results come from teamwork and a positive culture
The Nice to Haves
• Experience with ML feature stores
• Practical experience developing and maintaining ML data pipelines and tooling
• Understanding of experimentation frameworks and A/B testing methodologies
• Practical experience with recommendations, search and/or personalization

Championing Inclusion at WBD
Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.
If you're a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page for instructions to submit your request.

Jobcode: Reference SBJ-pk4o8o-18-97-9-171-42 in your application.

Similar Jobs

7 months agoFull Time
6 months ago
Senior Software Engineer
Invisible Technologies

End-to-end AI hiring for modern HR teams

Turrior uses artificial intelligence to create job listings, automate candidate screening, conduct video interviews, and apply comprehensive AI scoring — helping companies hire faster, more accurately, and with lower operational costs.

Key benefits:

  • AI-powered job creation and structured job data
  • Intelligent candidate screening and automated shortlisting
  • Video interviews with AI-based answer analysis
  • Comprehensive AI scoring of skills, experience, and role fit
  • Recruitment process automation and reduced time-to-hire

Share job