Senior Software Engineer
Warner Bros. Discovery
This job is with Warner Bros. Discovery, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.
Welcome to Warner Bros. Discovery… the stuff dreams are made of.
Who We Are…
When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD’s vast portfolio of iconic content and beloved brands, are the storytellers bringing our characters to life, the creators bringing them to your living rooms and the dreamers creating what’s next…
From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.
We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.
To see what it’s like to work at CNN, follow @WBDLife on Instagram and X!
About the TeamWith 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 machine learning and AI technologies.
The AI Systems group builds AI-powered applications and systems that solve real problems for CNN's audiences and internal teams. Our work spans consumer-facing features (article summaries, weather summaries), internal AI tooling for editorial, product, design, engineering, and business teams, content and product classification systems, and the AI platform that powers it all — prompt management, evaluation, caching, versioning, deployment, and tenant management. We are held to the high standards our audiences expect from a news organization: reliable, accurate, and trustworthy.
Your New Role...
As a Senior Software Engineer on AI Systems, you will design, build, and operate AI-powered applications and the platform capabilities that support them. You will partner with ML engineers, editorial and product stakeholders, and platform engineers to ship features that improve CNN's user experience and internal productivity.
Key challenges you will tackle:
LLM-Based Content Understanding: Build the in-house, LLM-based content understanding capability that replaces a vended classification product — improving quality, expanding adoption to new business domains across CNN, and powering downstream use cases including ad targeting, content routing, and brand safety.
Consumer-Facing AI Features: Ship and iterate on AI-powered features that reach millions of users — article summaries, weather summaries, and the next set of audience-facing experiences — with the accuracy and trustworthiness CNN's audiences expect.
AI Platform Maturation: Grow CNN's AI platform capabilities — prompt management, evaluation, caching, versioning, deployment, and tenant management — so that AI features across CNN can be built, tested, and operated reliably and efficiently.
Internal AI Tooling: Build AI-assisted workflows for editorial, product, design, engineering, and business teams that drive measurable productivity gains.
What You'll Do
Author, test, review, and optimize production-quality code, following best practices for IaC, version control, and continuous delivery with minimal oversight
Be a subject matter expert in one or more AI Systems production systems, independently shipping high- quality features and helping others understand complex technical domains
Design components and systems architecture, driving technical decisions that create functional-level impact
Integrate ML models and foundation models into production applications with appropriate guardrails, monitoring, and evaluation
Solve business problems with simple and straightforward solutions, proactively defining problems and driving clarity for the team
Drive operational excellence — building highly available, low-latency, and efficient software while thinking long-term about code health, monitoring, alerting, and documentation
Partner with editorial, product, and ML stakeholders to translate requirements into reliable AI features
Communicate effectively across audiences — technical documentation, code reviews, design reviews, and interactions with stakeholders and adjacent teams
Embrace failure as a learning opportunity — use research and experimentation to choose solutions that meet company goals, moving autonomously from proof-of-concept to production
The Essentials
5+ years of professional software engineering experience with a Bachelor's degree in Computer Science, Information Technology, or a related technical field (or 3+ years with a Master's degree)
Strong backend engineering experience with data-intensive applications at web scale
Proficiency in Python and at least one of Go, Java, or C++
Solid foundation in relational databases (Postgres or equivalent), NoSQL databases (DynamoDB or equivalent), and infrastructure as code (Terraform or equivalent)
Demonstrated ability to design, build, and ship highly available, low-latency systems
Track record of independently driving complex technical projects from concept to production — knowing when to own decisions, when to collaborate for alignment, and when to escalate appropriately The
Nice to Haves
Experience integrating LLMs or foundation models into production applications
Familiarity with prompt engineering, evaluation frameworks, or LLM observability
Experience with classification, content understanding, or information retrieval systems
Understanding of experimentation frameworks and A/B testing methodologies
Prior experience working on a machine learning or AI team
Background in media, publishing, or news organizations
How We Get Things Done…
This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.
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.
- ...combine deep expertise in revenue management with modern software, machine learning, and AI — and in Hospitality, we're... ...navigating pricing, demand, and competitive complexity. As a Senior Full-Stack Software Engineer, you'll own end-to-end delivery across our analytics...Senior
$139k - $160k
...focuses on transition of algorithms from concept to real-time software, providing open architecture expertise, and facilitating... ...experimentation, test, and deployment. The Role: As a Senior Software Engineer you will design, develop, and implement real-time software...SeniorFull timeWork experience placementLocal areaNight shift$140k
...Stable Kernel is a technology services firm and custom software developer building scalable software solutions for cutting-... ...their lives. About the Role: As a Stable Kernel Senior Software Engineer , you play an essential role in setting our portfolio of world...SeniorFull timeContract workTemporary workVisa sponsorshipWork visaFlexible hours- ...DEPLOY has been retained to find a senior-level Software Engineer to join us on an hourly, flexible contract basis and help build the next generation of AI-first web and SaaS products. You'll own significant workstreams across a portfolio of active client engagements...SeniorHourly payContract workImmediate startRemote workFlexible hours
- ...We are looking for an experienced and passionate Senior Software Engineer who cares about leading teams, delivering cutting-edge software, mentoring other people and leveraging your love for technology to drive digital excellence. This is a new role on a highly skilled...SeniorWork at officeLocal areaHome office
- ...table for you... Position Summary: Are you a seasoned engineer who loves building cloud-native applications from the ground... ...The Gordon Technology Services Limson Team is looking for a Senior Software Engineer to help spearhead the evolution of our core client BackOffice...SeniorWork at officeRemote workMonday to Friday
$119.85k - $162.15k
...that are the backbone of modern business. We are not just a software provider; we are the unified subledger that eliminates time... ...Problems That Matter Most FinQuery is looking for a Senior Software Engineer to join our Engineering team. The Senior Software Engineer...SeniorContract workWork experience placementCasual workWork at officeImmediate startWork from homeWorldwideFlexible hours$120k - $140k
...Full-time Description Sharetec is looking for a Senior Software Engineer to join our team! At Sharetec, we believe in a people-first business. Our mission is to make millions of people's lives easier by developing innovative core banking and lending software...SeniorFull timeRemote workNight shift- ...solution that makes monetizing payments for vertically focused software platforms fair and simple. We focus on small-to-mid sized... ...are we looking for? We’re looking for experienced Software Engineers who are passionate about building rock-solid payment products...SeniorFull timeWork experience placementFlexible hours
- ...Senior Software Engineer Position Overview Location: Atlanta, GA (REMOTE) Role Summary As a Senior Software Engineer, you will play a pivotal role in our engineering team, focusing on developing new, database-driven, cloud-based technologies. This role is far...SeniorRemote work
- ...Cumberland / Galleria area) Are you passionate about building highly functional, user-friendly applications? We’re looking for a Senior Software Engineer who thrives in both front-end and back-end development and enjoys mentoring junior developers. This role is perfect for a...Senior
$95.3k - $158.8k
...Role: This position performs complex research, design, and software development assignments within a software functional area or... ...methodology for cross-functional software products. The Senior Software Engineer designs and develops software solutions across multiple systems...Senior$127k - $183k
...most relevant job opportunities at every step of their journey, while creating clear, compounding value for employers. As a Senior Software Engineer, you will design and build software that powers shared platforms, services, and products to help deliver on this vision....SeniorWork experience placementLocal areaImmediate startRemote work$138k - $181.65k
...have the confidence to propose pragmatic solutions to complex problems and be eager to learn from and educate others. As a Senior Software Engineer, you will work in empowered, multidisciplinary teams, autonomously tackling complex challenges that provide the very best...SeniorTemporary workLocal areaWorldwideFlexible hours- Senior Software Engineer Microservices & DevOps (AI-Enabled) Job Qualification Write high-quality, production-ready Java code using Spring Boot and RESTful API design principles. Apply AI-assisted development tools to accelerate coding, testing, debugging, documentation...Senior
- Title: Senior Software Engineer Position Type: Contract 6 Months Location: Atlanta, GA (Hybrid) Eligibility: Only USC/Green Card holders can apply As a Senior Software Engineer, you will work within a cross-functional Agile team to design, develop, and maintain full...SeniorContract work
$105k - $195k
...part of that mission. The ideal candidate We are looking for a Senior Software Developer to join our Roku team. In this role, you will... ...industry-standard tools and technologies. With guidance from senior engineers, actively contribute to a collaborative team environment....Senior- Software Engineer, Senior Department: Development Employment Type: Full Time Location: Atlanta Description Infor is hiring a Senior Full Stack Java Developer to join our growing CloudSuite Distribution organization. Infor CloudSuite Distribution is a powerful enterprise...SeniorFull time
- A leading AI research accelerator is seeking a software engineer to evaluate and refine AI-generated code. Candidates must have over 5 years of software engineering experience, including 2+ years at a top-tier product company. Responsibilities include collaborating with...SeniorContract workFor contractorsRemote work10 hours per weekFlexible hours
- Senior Software Engineer Terma Inc (TUS), the US subsidiary of Denmark based Terma A/S, is searching for a highly qualified Senior Software Engineer to join our team of exceptionally dedicated professionals in an exciting and rewarding fast paced highly successful company...SeniorFor contractorsWork experience placement
- ...Satwave Arrays, Inc. is an innovative Atlanta-based startup in the Satellite Communications industry. We seek a full-time Senior Software Engineer to lead our software team as we complete our development of leading-edge flat panel array antennas as well as future work...SeniorFull time
- Overview We are partnering with a growing HealthTech company to find a Senior Full Stack Software Engineer to join their product engineering team. This is a high-impact individual contributor role where you'll work across the full stack to build, scale, and improve software...SeniorRemote work
- ...capitalize on their name, image, and likeness (NIL) through innovative software solutions. Our technology enables college and high school... ...under 400 lines, stacked for larger features. AI-augmented engineering with Claude Code is standard practice. Ship weekly, iterate...Senior
- Fluxx is searching for a Senior Software Engineer to join their growing team. You’ll play a critical role in building, maintaining, and improving their cloud-based platform that streamlines the grantmaking process. Why Fluxx? Competitive salary and benefits package (...SeniorRemote workFlexible hours
- Role Description A software developer should work equally well on a team or independently, given a set of project requirements or tasks... ..., SQL, REST, GH Actions Qualifications Computer Science or Engineering degree or work experience a strong plus. 3+ years of...SeniorWork experience placement
$142k - $214k
...conduct a wide variety of missions. Our team applies practical experience with modern software technologies to redefine robotics using autonomy. We are looking for Full Stack Engineers to join our team. As a Full Stack Engineer at Anduril you will be architecting and...SeniorFull timeWork experience placementLocal areaRemote workRelocation package- Job Description Applies the principles of secure software engineering to the design, development, maintenance, testing, and evaluation of software and cloud infrastructure. Works cross-functionally to understand business requirements, architecture, and technology direction...Senior
$101.5k - $169.1k
Overview Job Summary : The Senior Software Engineer is responsible for designing, developing, and maintaining scalable, secure, and high-performing software systems. This role works cross-functionally with Product, Architecture, and Engineering teams to deliver business...SeniorContract workWork at officeVisa sponsorship2 days per week- ...Your Role Accountabilities Promote an inclusive and supportive engineering culture on the team. Solve business problems with simple and... ...excellence—building highly available, low‑latency, efficient software with support from other engineers. Build subject matter expertise...Senior
- .... evidentid.com. This is a role for an engineer who's hungry — someone who’s built enough... ...whose perspective is wanted. Pair with senior engineers who are invested in your... ...For Must‑Have 3+ years of professional software engineering experience with real production...SeniorWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- network software engineer Atlanta, GA
- software engineer internship Atlanta, GA
- software engineer travel Atlanta, GA
- senior robotics software engineer Atlanta, GA
- entry level software engineer remote Atlanta, GA
- cybersecurity software engineer Atlanta, GA
- federal - software developer Atlanta, GA
- junior software engineer Atlanta, GA
- agile software developer Atlanta, GA
- financial software developer Atlanta, GA









