Jobs · Engineering · Georgia

Senior Software Engineer, Content Intelligence

CNN · Atlanta, GA · Yesterday
EngineeringFull-time

About the team

This role sits on the Content Intelligence squad, which builds AI-generated data products from CNN's content using large language models — such as article summaries shown across CNN web and apps, and classification/tagging like brand-safety signals for advertising partners. These power both consumer-facing features and internal editorial workflows, serving millions of users. We build the production systems that run and serve these AI features reliably at scale.

Your Role Accountabilities

As a Senior Software Engineer, you will:

  • Own features and production systems end-to-end, from design through operation, with growing influence on the team's technical direction
  • Strive for operational excellence — build highly available, low-latency, efficient software
  • Integrate large language models / foundational models into production with the right guardrails, monitoring, and evaluation — applying good judgment about what AI is and isn't reliable for
  • Build and share subject-matter expertise across multiple production systems
  • Author, test, review, and optimize production-quality code following IaC, version-control, and CD best practices
  • Take ownership of production reliability, including participation in an on-call rotation
  • Mentor junior and mid-level engineers and help raise the bar on the team
  • Communicate effectively through updates, demos, and technical documentation
  • Promote an inclusive and supportive engineering culture

Qualifications & Experience

  • 5+ years of professional software engineering experience
  • Strong proficiency in Python, plus one or more of Golang, Java, C++, or similar
  • Proven experience building and operating scalable backend/distributed systems in production at real scale (large user base; ~2–3 years at enterprise or large-scale-startup scale — not just POCs/prototypes)
  • Hands-on experience shipping features or products built on LLMs / foundational models to real users (not demos)
  • Experience with AWS (or comparable cloud), containerization, and CI/CD
  • Bachelor's in Computer Science or related field, or equivalent experience

The Nice to Haves

  • Experience evaluating the quality of AI/LLM output and handling non-deterministic systems
  • Experience with content classification, tagging, or summarization systems
  • Prior experience on an ML/AI team

Similar jobs