Staff Software Engineer - Python, Computer Vision

Bangalore, IndiaFull-timePosted Jul 23, 2026

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.

Staff Software Engineer – Video AI Team, Bangalore


About Warner Bros. Discovery:

Warner Bros. Discovery, a premier global media and entertainment company, offers audiences the world's most differentiated and complete portfolio of content, brands and franchises across television, film, streaming and gaming. The new company combines Warner Media’s premium entertainment, sports and news assets with Discovery's leading non-fiction and international entertainment and sports businesses.

For more information, please visit www.wbd.com.
 

Meet Our Team:

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.
 

Roles & Responsibilities:

We’re looking for a Staff Software Engineer for our Video AI Team in Bangalore to join the AI/ML organization, focusing on applications of AI to video. The team supports capabilities such as scene segmentation, video annotation, clip generation, metadata enrichment, video understanding, closed captions, translations, subtitles and content classification to help make WBD content truly global.

In this role, you will help build a robust, scalable platform that enables the training, deployment, and observability of machine learning models. You will drive platform architecture, lead critical components, and work across teams to establish engineering excellence in the ML infrastructure layer.

  • Design and lead the development of core components of the machine learning platform with a focus on scalability, reliability, and cloud-agnostic principles.

  • Build APIs and microservices that power end-to-end machine learning workflows, including model deployment, orchestration, model registry integration, and observability.

  • Architect and deploy AI/ML pipelines for video ingestion, preprocessing, annotation, training, evaluation, serving, monitoring, and continuous improvement.

  • Develop cloud-native AI systems on Google Cloud Platform using Vertex AI, Vertex AI Pipelines, Vertex AI Endpoints, GKE, Cloud Run, BigQuery, Cloud Storage, Pub/Sub, and related services.

  • Own cloud infrastructure and CI/CD automation using Infrastructure-as-Code principles, with hands-on implementation using Terraform, Kubernetes, Docker, and deployment automation tools.

  • Evaluate, fine-tune, train, optimize, and deploy open-source Computer Vision and Multimodal AI models and Vision Transformers for production use cases.

  • Design and operationalize Deep Learning, Computer Vision, Generative AI, LLM, VLM, and RAG-based capabilities for video understanding and content intelligence workflows.

  • Collaborate with content protection and security teams to ensure robust access controls, secure model/data access patterns, and compliance-aligned platform practices.

  • Champion engineering excellence through well-tested code, clear documentation, design reviews, code reviews, and continuous improvement of development and deployment practices.

  • Establish and enforce best practices in testing, code quality, monitoring, observability, incident readiness, and reliability for ML pipeline components.

  • Work closely with AI engineers, data scientists, product managers, and platform teams to support evolving use cases such as scene segmentation, video annotation, clip generation, metadata enrichment, recommendations, and media workflows.

  • Mentor engineers, influence architecture across teams, and help set long-term technical direction for Video AI platform capabilities.
     

What to Bring

  • 9–12+ years of software engineering experience building scalable backend systems, distributed services, and cloud-native platforms.

  • Deep hands-on experience with cloud platforms such as GCP, with the ability to design cloud-agnostic deployment patterns.

  • Strong hands-on experience with GCP and Vertex AI platforms, including Vertex AI Pipelines, Model Registry, Endpoints, GKE, Cloud Run, BigQuery, Cloud Storage, Pub/Sub, Cloud Monitoring, and Cloud Logging.

  • Experience working with production deployment of machine learning systems, including model training, evaluation, serving, monitoring, rollback, and lifecycle management.

  • Strong knowledge of Deep Learning, Computer Vision, and Generative AI models, including practical experience with modern ML frameworks such as PyTorch, TensorFlow, and Hugging Face ecosystem.

  • Hands-on experience evaluating, fine-tuning, training, and deploying open-source Computer Vision and Multimodal AI models for production use cases, including model optimization, transfer learning, distributed training, and performance benchmarking.

  • Excellent proficiency in Python with strong software design, API design, and architecture skills.

  • Strong experience with Terraform, Kubernetes, Docker, containerized deployments, CI/CD workflows, and Infrastructure-as-Code practices.

  • Experience building APIs, microservices, event-driven systems, and asynchronous processing patterns for large-scale ML workflows.

  • Experience in building and maintaining observability stacks such as Prometheus, Grafana, distributed tracing, and cloud-native monitoring tools.

  • Familiarity with model serving technologies such as Triton, TorchServe, vLLM or similar platforms is preferred.

  • Experience with RAG architectures, LLM/VLM deployment, vector databases, prompt engineering, and GPU-based inference systems is preferred.

  • Familiarity with Agile development practices, strong operational ownership, and a mindset for reliability, scalability, maintainability, and cost optimization.

  • Experience collaborating in cross-functional teams and setting engineering standards at scale through technical leadership, mentorship, and documentation.

  • Bachelor’s or Master’s degree in Computer Science, AI, Machine Learning, Engineering, or a related field; equivalent practical experience will also be considered.

What We Offer:

  • A Great Place to work.

  • Equal opportunity employer

  • Fast track growth opportunities

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 www.wbd.com/guiding-principles/ 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, regardless of sex, gender identity, ethnicity, age, sexual orientation, religion or belief, marital status, pregnancy, parenthood, disability 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.

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free