Staff Software Engineer - Python, Computer Vision
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
Want more jobs like this?
Get jobs in Bangalore, India delivered to your inbox every week.

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.
Perks and Benefits
Health and Wellness
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Short-Term Disability
- Long-Term Disability
- FSA With Employer Contribution
- HSA
- HSA With Employer Contribution
- Fitness Subsidies
- On-Site Gym
- FSA
- Mental Health Benefits
- Virtual Fitness Classes
Parental Benefits
- Birth Parent or Maternity Leave
- Non-Birth Parent or Paternity Leave
- Adoption Leave
- Fertility Benefits
- Adoption Assistance Program
- Family Support Resources
- On-site/Nearby Childcare
Work Flexibility
- Flexible Work Hours
- Hybrid Work Opportunities
Office Life and Perks
- Commuter Benefits Program
- Casual Dress
- Happy Hours
- Company Outings
- Snacks
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Paid Holidays
- Personal/Sick Days
- Leave of Absence
- Unlimited Paid Time Off
- Sabbatical
- Volunteer Time Off
- Summer Fridays
Financial and Retirement
- 401(K) With Company Matching
- Company Equity
- Stock Purchase Program
- Performance Bonus
- Relocation Assistance
- Financial Counseling
- 401(K)
- Profit Sharing
Professional Development
- Tuition Reimbursement
- Promote From Within
- Mentor Program
- Shadowing Opportunities
- Lunch and Learns
- Internship Program
- Work Visa Sponsorship
- Leadership Training Program
- Associate or Rotational Training Program
- Learning and Development Stipend
- Access to Online Courses
- Professional Coaching
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)